Consider the primal problem:
” Minimize
where
Now the Lagrangian is:
The set of Feasible Lagrange Multipliers is:
and finally, the Dual Problem function is:
So the dual problem is:
” Maximize
where
Note that this is a Linear Program in General Form.
If we try to find the dual problem of the dual problem,
we should end up with the primal problem.
Lemma
In a Linear Program and its Dual Problem (as above)
Let
and let
Then
if and only if
Complimentary Slackness holds.
Proof
Complimentary Slackness is equivalent to:
Suppose
Due to Strong duality in linear programs:
Then substitute
Hence Complimentary Slackness holds.
Let
and suppose
Then substitute
Due to Weak Duality,
this can only happen if