Homepage › Solution manuals › Dimitris Bertsimas › Introduction to Linear Optimization › Exercise 3.9 (Necessary and sufficient conditions for a unique optimum)
Exercise 3.9 (Necessary and sufficient conditions for a unique optimum)
Consider a linear programming problem in standard form and suppose that is an optimal basic feasible solution. Consider an optimal basis associated with . Let and be the set of basic and nonbasic indices, respectively. Let be the set of nonbasic indices for which the corresponding reduced costs are zero.
- (a)
- Show that if is empty, then is the only optimal solution.
- (b)
- Show that
is the unique optimal solution if and only if the following linear programming
problem has an optimal value of zero:
(1)
Answers
Part (a).
Proof. Suppose that is empty, and suppose for the sake of contradiction that is not unique, i.e., there exists another feasible solution such that . Define a feasible direction and consider the cost change in terms of the reduced costs , (cf. proof of Theorem 3.1):
Using the same line of argumentation as in Exercise 3.6, we see that for all , and that there must be at least one such that . Furthermore, since is empty by the exercise assumption, every reduced cost of is positive. Thus, we obtain
- a contradiction to . □
Part (b).
Proof.
-
-
Suppose that is an optimal solution of the linear optimization problem given in (b) with an optimal cost of . Suppose for the sake of contradiction that is not unique, i.e., there exists another feasible solution such that . Define a feasible direction . To arrive at a contradiction, we establish two following facts.
- 1.
-
is a feasible solution for (1).
We have and by the conditions of the original optimization problem. Representing the assumption in terms of the reduced costs , (cf. proof of Theorem 3.1), we obtainwhere the second equality follows from the fact that for . Furthermore, since for , we obtain for and thus also for (as for ).
- 2.
- .
We have as . Suppose for the sake of contradiction that , or in other words, . From (cf. Theorem 3.1), we deduce that as well. From the preceding part, we see that . We therefore conclude that - a contradiction. Thus, there exists a such that and thus .
The last assertion leads to the contradiction as we have obtained an objective value that exceeds the originally assumed maximum of .
-
-
Suppose that is the unique optimal solution. Suppose for the sake of contradiction that the optimal solution of (1) yields an objective value of . Notice that is also a feasible solution to the original optimization problem. Furthermore, from we immediate that there is at least one with . This fact immediately rules out the possibility for as for . Using the standard procedure, set a feasible direction and consider the cost change along the feasible direction in terms of the reduced costs , (cf. proof of Theorem 3.1):
where the the second equality follows from the fact that for and the last inequality follows from the fact that is the unique optimal solution by Exercise 3.2. From this inequality, we see that at least one , should be nonzero . Since for , this implies that for some But this is a contradiction to the fact that is feasible for (1), as it violates the second equality constraint.