REFERENCES:
FREDERICK HILLIER & GERALD LIEBERMAN.
Introduction to Operations Research.
Ninth Edition
WARNING
Slides information was taken from referenced
book. As they may contain typing mistake, it
is recommended to consult from books
located at the library. The slides are a quick
and general guide for the topics covered in
class.
Definition
LP uses a
mathematical
model to describe
the problem of
concern.
The adjective
linear means that
all the
mathematical
functions in this
model are required
to be linear
Fuente:
http://www2.hawaii.edu/~suthers/courses/ics311f11/Notes/Topic-22/linearprogramming-example-2a-nolines.jpg
Definition
The word
programming does
not refer here to
computer
programming;
rather, its
essentially a
synonym for
planning.
LP involves the
planning of
activities to obtain
Fuente:
http://t3.gstatic.com/images?
q=tbn:ANd9GcQg9D8YJrBWJS9txQ1Se5sWr6vAZHRgepdv1SYefDlz6qe7nIRy
Staffs programming
Agricultural planning
Portafolio selection
Selection of shipping
patterns
Allocations of
productions facilities
The design of
radiation therapy
Product mix type
LP Step by Step
Decision
Variables
Parameters
Constraints
Objecti
ve
What should
you decide?
What
information is
available to
make the
decision?
How to
quantify the
impact of the
decision?
The LP Model
Parameter
s*
Variables
Performan
ce
measure
Problem
size
variables
functional
constraints
The LP Model
=
Value of overall measure of performance
=Level of activity (for =1,2,, ). Decision
variables.
= Increase in that would result from each unit
increase in level of activity . Contribution to
objective function.
= Amount of resource that is available for
allocation to activities (for =1,2,, ).
Resources.
= Amount of resource consumed by each unit of
activity . Resource consumption.
max Z c1 x1 c2 x2 ... cn xn
Subject
to:
Objec
tive
Functi
Subject to:
Functional
constraints
.
x , x ,..., x
1
Variable
type
constraint
s
max Z c1 x1 c2 x2 ... cn xn
Subject
to:
Objec
tive
Functi
Subject to:
Functional
constraints
.
x , x ,..., x
1
Variable
type
constraint
s
Other Forms
Minimizing rather than maximizing the objective
function:
Some functional constraints with a greater-than-or-equal-to
inequality:
Assumptions of LP
Proportionali
ty
Assumptions of LP
Proportionality
Assumptions of LP
Proportionality
20
18
Contribution
from X1 to Z
16
14
12
10
8
6
4
2
0
X1
Assumptions of LP
Additivi
ty
Assumptions of LP
Additivity
Case
3 x1 23x2 0.5 x1 x2
Case
2
4
3 x1 2 x2 0.1x1 x2
Assumptions of LP
Additivity
16
14
12
10 Z
Value of
8
6
4
2
0
(2,0)
(0,3)
(2,3)
(X1,X2)
Assumptions of LP
Divisibili
ty
Assumptions of LP
Certain
ty
Prototype Example
The Wyndor Glass CO1
Determine what the production rates should be for the
two products in order to maximize their total profit,
subject to the restrictions imposed by the limited
production capacities available in the three plants.
Each product will be produced in batches of 20, so the
production rate is defined as the number of batches
produced per week.
Any combination of production rates that satisfies
these restrictions is permitted, including producing
none of one product and as much as possible of the
other.
See printed material
Prototype Example
The Wyndor Glass CO1
Prototype Example
The Wyndor Glass CO1
Decision
Variables
Objective
Function
Subject to:
Functional
constraints
Variable
type
constraints
Prototype Example
The Wyndor Glass CO1
Graphical
Solution
Infeasible
solution
Optimal solution
Its a feasible solution that has the most favorable value of the objective function
Corner-Point
Feasible
(CPF)
Its a solution that lies at a corner of the feasible region. CPF solutions also are
commonly referred to as extreme points or vertices.
Relationship between
optimal solutions and CPF solutions
The best
CPF
solution
must be
an optimal
solution
One
optimal
solution
It must
be a CPF
solution
Relationship between
optimal solutions and CPF solutions
1. Identify all
CPF and its
respective Z
value
2. Find the best
CPF
3. Calculate
some points
inside feasible
region that
surround the
best CPF
Other cases
Multiple optimal
solutions
No optimal solutions
Unbounded objective
Every point on the line segment between (2,6) and (4,3) is optimal.
All optimal solutions are a weighted average of these two optimal
CPF solutions.
For example:
No optimal solutions
Unbounded objective