Systems Optimization
Systems Optimization
Systems Optimization
Linear Programming
Systems Optimization
Linear Programming
If an LP has more than two decision variables, the
range of values for a rhs (or objective function
coefficient) for which the basis remains optimal cannot
be determined graphically.
Allowable ranges in
terms of increase and
decrease
(w/o changing basis)
for the x1 coefficient
(c1) is:
0 c1 7.5
Systems Optimization
Linear Programming
Consider the following maximization problem. Winco sells
four types of products. The resources needed to produce one
unit of each are:
Product Product Product Produc Availabl
1 2 3 t4 e
Raw 2 3 4 7 4600
material
Hours of 3 4 5 6 5000
labor
Sales price $4 $6 $7 $8
To meet customer demand, exactly 950 total units must be
produced. Customers demand that at least 400 units of product 4
be produced. Formulate an LP to maximize profit.
Let xi = number of units of product i produced by Winco.
The Winco LP formulation:
NO. ITERATIONS= 4
RANGES IN WHICH THE BASIS IS UNCHANGED:
LINDO sensitivity
OBJ COEFFICIENT RANGES
analysis example(s).
VARIABLE CURRENT ALLOWABLE ALLOWABLE
COEF INCREASE DECREASE
Allowable range (w/o
X1 4.000000 1.000000 INFINITY
changing basis) for
X2 6.000000 0.666667 0.500000
the x2 coefficient
X3 7.000000 1.000000 0.500000
(c2) is:
X4 8.000000 2.000000 INFINITY
5.50 c2 6.667
RIGHTHAND SIDE RANGES
Allowable range (w/o ROW CURRENT ALLOWABLE ALLOWABLE
changing basis) for RHS INCREASE DECREASE
the rhs (b1) of the first 2 950.000000 50.000000 100.000000
constraint is: 3 400.000000 37.500000 125.000000
4 4600.000000 250.000000 150.000000
850 b1 1000
5 5000.000000 INFINITY 250.000000
MAX 4 X1 + 6 X2 + 7 X3 + 8 X4
Shadow prices SUBJECT TO
2) X1 + X2 + X3 + X4 = 950
are shown in the 3) X4 >= 400
Dual Prices 4) 2 X1 + 3 X2 + 4 X3 + 7 X4 <= 4600
5) 3 X1 + 4 X2 + 5 X3 + 6 X4 <= 5000
section of END
LINDO output. LP OPTIMUM FOUND AT STEP 4
Assuming the allowable range of the rhs is not violated, shadow (Dual) prices
show: $3 for constraint 1 implies that each one-unit increase in total demand
will increase net sales by $3. The -$2 for constraint 2 implies that each unit
increase in the requirement for product 4 will decrease revenue by $2. The $1
shadow price for constraint 3 implies an additional unit of raw material (at no
cost) increases total revenue by $1. Finally, constraint 4 implies any additional
labor (at no cost) will not improve total revenue.
Shadow price signs
1. Constraints with symbols will always have
nonpositive shadow prices.
2. Constraints with will always have nonnegative
shadow prices.
3. Equality constraints may have a positive, a
negative, or a zero shadow price.
Managerial Use of Shadow Prices
The managerial MAX 4 X1 + 6 X2 + 7 X3 + 8 X4
SUBJECT TO
significance of shadow 2) X1 + X2 + X3 + X4 = 950 raw
prices is that they can 3) X4 >= 400
4) 2 X1 + 3 X2 + 4 X3 + 7 X4 <= 4600
material
often be used to 5) 3 X1 + 4 X2 + 5 X3 + 6 X4 <= 5000
determine the END
labor
maximum amount a LP OPTIMUM FOUND AT STEP 4