Exercise 3.18

Consider the simplex method applied to a standard form problem and assume that the rows of the matrix A are linearly independent. For each of the statements that follow, give either a proof or a counterexample.

(a)
An iteration of the simplex method may move the feasible solution by a positive distance while leaving the cost unchanged.
(b)
A variable that has just left the basis cannot reenter in the very next iteration.
(c)
A variable that has just entered the basis cannot leave in the very next iteration.
(d)
If there is a nondegenerate optimal basis, then there exists a unique optimal basis.
(e)
If x is an optimal solution, no more than m of its components can be positive, where m is the number of equality constraints.

Answers

(a)
An iteration of the simplex method may move the feasible solution by a positive distance while leaving the cost unchanged.
False. From Step 2 of the simplex algorithm (cf. page 100), we know that the simplex method only moves when there is some index j with the negative reduced cost c¯j < 0. The overall cost then changes by 𝜃c¯j for some positive 𝜃 > 0; in other words, the cost cannot remain unchanged.
(b)
A variable that has just left the basis cannot reenter in the very next iteration.
True. Suppose that we are working with the following tableau. Here, xi denotes the exiting variable, xj the entering one and l denotes the index of the basic variable for which xB(l) = xi. Since xi is basic, its reduced cost is zero.

xi xj
0 c¯j
      
x B(l) = xi 1 ul
      
      

Since xj is an exiting variable, it must be assumed that its reduced cost is negative c¯j < 0 while its pivot element is positive ul > 0. Compliant with Step 5 of the simplex algorithm, we must subtract c¯j ul times the pivot row from the zeroth row and get the pivot element to be one.

xi xj
c¯j ul 0
      
      
xB(l) = xj 1 ul 1
      
      

But c¯j ul is positive; thus, xi cannot be a candidate for an entering variable.

(c)
A variable that has just entered the basis cannot leave in the very next iteration.
False. In Example 3.8 (pp. 114-115), x4 enters the basis in the second tableau and immediately exits the basis in the third tableau.
(d)
If there is a nondegenerate optimal basis, then there exists a unique optimal basis.
False. To see why, consider the following nondegenerate problem with a nonunique optimal solution:
 minimize  x1 + x2 + x3  subject to  x1 + x2 + x3 = 1 x1,x2,x3 0.

Trivially, for the matrix A = [ 1 1 1 ], its components A1,A2 and A3 all constitute for optimal bases, yet (1,0,0),(0,1,0) and (0,0,1) are all optimal solutions to the problem.

(e)
If x is an optimal solution, no more than m of its components can be positive, where m is the number of equality constraints.
True. If x is an optimal solution found by the simplex method, then it must be a basic feasible solution (cf. Theorem 3.3). By Theorem 2.4, a basic feasible solution must have xi = 0 for all iB(1),,B(m). Thus, at most m components of x can be positive.
User profile picture
2022-03-10 21:20
Comments