Title: Duality theorems
1Duality theorems Finding the dual optimal
solution from the primal optimal tableau
2Dual problem in Matrix form
In this lecture we shall present the primal and
dual problems in matrix form and prove certain
results on the feasible and optimal solutions of
the primal and dual problems. The material of
this lecture is treated in Chapter 7.5 of your
Textbook.
3Dual problem in Matrix form
Suppose the primal in (Matrix and ) standard form
is
Maximize
subject to
4where
,
,
5Letting
the dual LPP in matrix form becomes
Minimize
subject to
6If the primal LPP is a minimization problem
Minimize
subject to
the dual LPP in matrix form becomes
Maximize
subject to
7Weak Duality Theorem 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
objective function in the maximization problem.
For the optimal pair (X, Y), the values of the
objective functions of the two problems are equal.
Proof We first look at the case where the primal
is a maximization problem (so that the dual is a
minimization problem).
8Since X is a feasible solution of the primal,
(1)
and
(2)
Since Y is a feasible solution of the dual,
(3)
and
(4)
9Premultiplying the equation (2) by Y we get
Postmultiplying the inequality (4) by the non-
negative vector X we get
Thus we get
The proof when the primal is a minimization
problem is similar.
10Corollary(1) If X is a feasible solution of the
primal and Y is a feasible solution of the dual
such that
then X is an optimal solution of the primal and
Y is an optimal solution of the dual.
Remark The second part of the theorem says the
converse to the corollary is also true.
11Corollary(2) If one of the problems has an
unbounded solution then the other has an
infeasible solution.
For if it is not, then both problems have
feasible solutions and the relationship,
must hold, impossible as by assumption either
12The converse of this corollary is NOT true.
We can only say the following If one of the
problems has an infeasible solution, then the
other problem either has an unbounded solution or
has an infeasible solution.
13Example (1) Problem 2 Problem Set 7.5B
Page 325
Consider the LPP
Maximize
subject to
Show that the given primal problem is infeasible
and its dual is unbounded.
The primal is infeasible as 2nd constraint
violates
14The dual is the LPP
Minimize
subject to
is a feasible solution of the dual. Hence the
dual is unbounded.
15Example 2. Consider the Primal LPP
Maximize
subject to
Its dual is the LPP
Minimize
Both the problems have infeasible solutions as we
can easily show.
subject to
16x2
Primal
x1
y2
y1
Dual
17The following theorem tells us how we can find
the optimal solution of the dual from the optimal
tableau of the primal. Theorem Given the optimal
primal basis B and its associated objective
coefficient vector cB, the optimal solution of
the dual problem is
is often called the Simplex Multiplier.
18Proof Again we assume the primal is a
maximization problem. Since the table is optimal,
That is
or
So Y is feasible.
The optimal solution of the primal is
And hence by the corollary, Y is the optimal
solution of the dual.
Q.E.D.
19In words,
Row Vector of Optimal dual solution
( Row Vector of Original Objective coefficients
of optimal primal basic variables)
? ( optimal primal inverse )
20We can also say
Primal objective Row coefficient of variable xj
in the primal optimal tableau (LHS of
corresponding dual constraint) - (RHS of
corresponding dual constraint)
21Problem 4 Problem Set 7.5B Page 326
Consider the following LPP
Maximize
subject to
- Write the dual.
- Verify that B(A2,A3) is optimal.
- Find the associated optimal dual solution.
22Solution (b)
For non-basic variables x1, x4
23Also the primal solution is
Thus we get the optimal solution as
And Max z 16
24(a) The dual problem is
Minimize
subject to
25(c)
Thus the dual optimal solution is
y1 4, y2 0
We also note that Optimum w w
16 z