Homepage › Solution manuals › Dimitris Bertsimas › Introduction to Linear Optimization › Exercise 3.2 (Optimality conditions)
Exercise 3.2 (Optimality conditions)
Consider the problem of minimizing over a polyhedron . Prove the following:
- (a)
- A feasible solution is optimal if and only if for every feasible direction at .
- (b)
- A feasible solution is the unique optimal solution if and only if for every nonzero feasible direction at .
Answers
Part (a)
Proof. We demonstrate the validity of both sides of the equivalence.
-
-
Suppose that is optimal. Let be an arbitrary feasible direction at , i.e, by Definition 3.1 there exists a positive scalar such that . Denote . By assumption, and therefore
-
-
Now suppose that none of the feasible directions at reduces the optimal cost. Then, for any we have
or in other words, defining and ,
Since , we conclude .
Part (b)
Proof.
-
-
Suppose that is a unique optimal solution to our optimization problem, i.e., for any other . Using the same argument as in the previous exercise part, we obtain
-
-
Similarly, suppose that any other feasible direction at increases the cost. If we had another optimal solution with , then with would constitute for a feasible direction which does not increase the cost - a contradiction.