Dual Simplex
Dual Simplex
The following are the key ideas for constructing the dual from
the primal:
Let xi be the primal variable and yj be the dual variable
1. Number of dual variables ( yj )
= Number of constraints in the primal.
2. Number of variables ( xi ) in the primal
= Number of constraints in the dual
Dual problem
Primal problem
objective
Objective Constraints type Variables sign
Dual Problems
Primal (Original) LP P (in standard form)
subject to
#!! $! + #!" $" + ### + #!! $! = %!
#"! $! + #"" $" + ### + #" ! $! = %"
!
#"! $! + #" " $" + ### + #"! $! = %"
$! $ $" $###$ $! ! %
Anil Kumar, Mathematics 8
The dual problem is the LP:
Matrix Form
!"# ! = "#
$%&'()* *+
A# = %
# !,
Dual Problem:
#$% # = A! %
&'()*+, ,-
C! % ! ' !
% ! '%.*&,.$+,*/ $% &$0%
12*.* % = 3 (! 4 (" 4" 4 (" 5!
subject to # $ + # $ + ### + # $ ! %
!! ! "! " !! ! !
!"# ! = "#
$%&'()* *+
A# = %
# !,
Dual Problem:
#$% # = A! %
&'()*+, ,-
C! % ! ' !
% './*&,/0+,*1 0. &02.
34*/* % = 5 (! 6 (" 6! 6 (" 7!
subject to
$ !! ! #!" + !# ! "! ="
#!! + % !" + !# ! "" = &
!! ' !" ' !# ' "! ' "" " (
For any pair of feasible primal and dual solutions (X, Y), the
value of the objective function in the minimization problem is
an upper bound for the value of the objective function in the
maximization problem.
!
Pre-multiplying the first part of the equation by "
(feasible solution of dual), we get
42
Remark:
Dual
Primal
Optimal Infeasible Unbounded
Subject to
!! + !" + !# =$
!! + $ !" + !$ = %
!! & !" & !# & !$ ! '(
(a) Verify that B = (A2, A3) is optimal.
(b) Write the dual.
(c) Find the associated optimal dual solution.
Anil Kumar, Mathematics 47