DSES DQE Question on Deterministic OR, Fall 1994.
Question:
Consider the linear programming problem
In what follows, assume that
the problem
has an optimal solution
, where
,
and
are basic.
You do not need to find
.
- What is the dual to this linear program?
- Use complementary slackness to find an optimal solution
to the dual problem.
- Looking purely at the optimal dual solution you found above,
can you conclude that
no optimal primal solution will have
? What about
?
- The optimal dual solution
is not unique: there are
other optimal solutions of the form
.
What is the largest possible value of
?
Do these other optimal solutions imply anything about the values of
,
and
?
Do they imply anything about the values of
and
in any
optimal solution to
?
Answer:
-
- Since there is an optimal basic feasible solution (bfs)
with
,
and
basic, there must be an optimal
dual solution where the first three constraints hold at equality.
Thus, we find an optimal dual solution by solving the equations
Solving these equations gives
,
,
.
It can be verified that this solution is dual feasible.
- Every primal optimal solution is complementary to every dual optimal
solution. Thus, any primal optimal solution must be complementary
to
.
The dual constraint corresponding to
is
This constraint is satisfied at equality by the dual solution
found above. Therefore, primal solutions with
may satisfy
complementary slackness with respect to
and so such solutions may be primal optimal.
However, the dual solution
satisfies the last constraint
strictly; thus, no primal optimal solution can have
.
- Any primal optimal solution is complementary to any dual optimal
solution. If we let
denote the primal objective function,
denote the primal constraint matrix,
and
denote the dual slacks, then along the given
dual set of optimal solutions we have
This is dual feasible for
,
and
,
,
for
.
Thus, by complementary slackness, we must have
in
any primal optimal solution.
Therefore,
. We can not conclude anything about
or
John E. Mitchell
2005-10-24