Professional Documents
Culture Documents
Concept
• Definition
Linear Programming • MP includes a range of powerful computer-
based optimization methods
• Approach to Optimization
– MP methods use special features of the structure of a
problem to get solutions efficiently
– Different MP methods use different structures or
features
– Understanding which features apply to a particular
problem and thus which method can apply is
important
LP Assumptions 1. Linearity
There are three main assumptions of LP • Linearity of Objective Function and Constraints
1. Linearity
–Essential Condition is:
2. Additivity
f(kX) = k f(X)
3. Non-Negativity
• Implies
–Constant returns to scale (only first order terms)
–No "fixed charges" (no constants)
2. Additivity Consequences of Assumptions
• f(X1, X2, ... , Xn) = f(X1) + f(X2) + ... + f(Xn)
• Convexity of feasible region (if it exists!)
• No interactive effects among Xi terms • Convex feasible region, with linear objective function, implies:
• Assumes that individual segments of the problem – Optimum will be on an edge of the feasible region
operate as well independently as together – Since edges are also linear, Optimum is at a corner point (can
be several in special cases)
j=1,2,….,n
, , ,
The Industries Production Problem
• Galaxy manufactures two toy doll
models:
– S.
– Z.
17 18
The Galaxy Linear Programming Model The Galaxy Linear Programming Model
The set of all points that satisfy we can represent all the constraints,
all the constraints of the model
is called the objective function, and the three
21 22
Infeasible
Production Feasible
X1 Time
3X1+4X2 ≤ 2400 X1
500 700
23 24
Graphical Analysis – the Feasible Region The search for an optimal solution
8X1 + 5X2
X2
X2 Start at some arbitrary profit, say profit = $2,000...
1000 The Plastic constraint
2X1+X2 ≤ 1000 1000 Then increase the profit, if possible...
700 Total production constraint: ...and continue until it becomes infeasible
X1+X2 ≤ 700 (redundant)
500 700
Infeasible Profit
Production mix 500
=$4360
constraint:
Production Feasible X1-X2 ≤ 350
Time
3X1+4X2≤ 2400
X1
500 700
Interior points. Boundary points. Extreme points. X1
• There are three types of feasible 25 500
26
points
Max Z= 3x1+5x2
S.t. 2x1-3x2 ≤ 2
x1+ x2 ≤ 7
x1+3x2 ≤ 9
x1 , x2 ≥ 0
• Objective Function = Σ ci Xi
• Note that the Phrases “shadow price” and
• Opportunity costs associated with ci -- the coefficients
of design/decision variables “opportunity cost” have somewhat different
• At optimum, some decision variables = 0 meanings in LP and Economics literature
– These are non-optimal decision variables
• Opportunity cost is:
– Degradation of optimum per unit of non-optimal variable • The “opportunity cost” of an action in
• introduced into design economics can be interpreted as the “shadow
– A "cost" in that it is a worsening of optimum. Units may be
price” of that action on the budget…
almost anything; equal to whatever units are being optimized.
Summary on LP Sensitivity
Analysis
• LP Optimization Programs automatically
provide important information useful for
improving/changing design
• Shadow prices -- to help redefine constraints
• Opportunity costs -- to identify critical prices