Exercise 4.21* (Clark's theorem)

Consider the following pair of linear programming problems:

minimize cx subject toAx b x 0, maximize pb subject topA c p 0.

Suppose that at least one of these two problems has a feasible solution. Prove that the set of feasible solutions to at least one of the two problems is unbounded. Hint: Interpret boundedness of a set in terms of the finiteness of the optimal cost of some linear programming problem.

Answers

By the exercise assumption, either the primal or the dual problem has a feasible solution. By Theorem 4.1, it does not matter which. Furthermore, the feasible set of the primal problem is either unbounded or bounded. In the former case, we are done. To sum up, it suffices to prove the exercise for the case when the primal problem has an optimal solution and its feasible set is bounded.

Proof. If we manage to demonstrate that it is possible for the dual problem to have an unbounded objective value for some objective function pb¯ of p, then we can safely conclude that the feasible set of the dual problem is unbounded. One possibility is to show that the primal of such dual is infeasible (cf. Table 4.2). We follow up on this strategy.

Consider the original equality constraint b. The trick is to enlarge it so that we can violate Ax b. Since the primal problem has a bounded feasible set, there exists a scalar M < such that for any feasible x of the primal problem, the first row a1x of Ax is bounded by M > a1x b1. We violate this condition by setting b¯1 := M and b¯i = bi for the rest of the components. The new constraint b¯ results in the following modified primal and modified dual problems:

minimize cx subject toAx b ¯ x 0, maximize pb¯ subject topA c p 0.

The modified primal problem above is infeasible by construction. By Table 4.2, the modified dual must be either infeasible or unbounded. The feasible set of the modified problem is, however, the same as the feasible set of the original dual problem. By the strong duality (Theorem 4.4), the feasible set of the original dual problem was nonempty since its primal had a bounded feasible set and therefore a finite cost. Thus, the latter case holds, i.e., the modified dual problem is unbounded, as is the feasible set of the original dual problem. □

User profile picture
2022-03-18 11:18
Comments
  • Can you add 4.22 to 4.25 please?
    MarciaCabale2023-03-26
  • Hello Marcia. Unfortunately, I do not have the resources to work on these problems anymore. Maybe someone else will post the exercises you mentioned.
    eluthingol2025-11-29