10 Dual Simplex Method
10 Dual Simplex Method
Primal Dual
Maximization Minimization
Minimization Maximization
ith variable ith constraint
jth constraint jth variable
Inequality sign of ith Constraint:
xi > 0 if dual is maximization
if dual is minimization
…contd. to next slide
Finding Dual of a LP problem…contd.
Primal Dual
ith variable unrestricted ith constraint with = sign
jth constraint with = sign jth variable unrestricted
RHS of jth constraint Cost coefficient associated with jth
variable in the objective function
Cost coefficient associated
with ith variable in the RHS of ith constraint constraints
objective function
x y Constant
40 10 2400
10 15 2100
5 15 1500
6 8
Example
x y Constant
40 10 2400
10 15 2100
5 15 1500
6 8
u v w Constant
40 10 5 6
10 15 15 8
2400 2100 1500
Example
u v w Constant
40 10 5 6
10 15 15 8
2400 2100 1500
u, v , w 0
Theorem 1
u, v , w 0
Example
Solution
The dual problem associated with the given primal
problem is a standard maximization problem.
Thus, we can proceed with the simplex method.
First, we introduce to the system of equations the slack
variables x and y, and restate the inequalities as equations,
obtaining
40u 10v 5w x 6
10u 15v 15w y 8
2400u 2100v 1500 w P0
Example
Solution
Next, we transcribe the coefficients of the system of
equations
40u 10v 5w x 6
10u 15v 15w y 8
2400u 2100v 1500w P0
into an initial simplex tableau:
u v w x y P Constant
40 10 5 1 0 0 6
10 15 15 0 1 0 8
–2400 –2100 –1500 0 0 1 0
Example
Solution
Continue with the simplex iterative method until a final
tableau is obtained with the solution for the problem:
u v w x y P Constant
1 0 –3/20 3/100 –1/50 0 1/50
0 1 11/10 –1/50 2/25 0 13/25
0 0 450 30 120 1 1140
Min z = 2x1 + x2
s.t.
3x1 + x2 ≥ 3
4x1 + 3x2 ≥ 6
x1 + 2x2 ≤ 3
xi ≥ 0
Example
Primal Dual
min 7 x1 x2 5 x3 max 10 y1 6 y2
s.t. x1 x2 3 x3 10 s.t. y1 5 y2 7
5 x1 2 x2 x3 6 y1 2 y2 1
x1 , x2 , x3 0 3 y1 y2 5
y1 , y2 0
Example
Primal Dual
min 7 x1 x2 5 x3 max 10 y1 6 y2
s.t. x1 x2 3 x3 10 s.t. y1 5 y2 7
5 x1 2 x2 x3 6 y1 2 y2 1
x1 , x2 , x3 0 3 y1 y2 5
y1 , y2 0