Exercise 3.20

Consider a linear programming problem in standard form, described in terms of the following initial tableau:

0 000δ 3 γξ
β010α 1 0 3
2 001 -2 2 η -1
3 100 0 -1 2 1

The entries α,β,γ,δ,η,ξ in the tableau are unknown parameters. Furthermore, let B be the basis matrix corresponding to having x2,x3, and x1 (in that order) be the basic variables. For each one of the following statements, find the ranges of values of the various parameters that will make the statement to be true.

(a)
Phase II of the simplex method can be applied using this as an initial tableau.
(b)
The first row in the present tableau indicates that the problem is infeasible.
(c)
The corresponding basic solution is feasible, but we do not have an optimal basis.
(d)
The corresponding basic solution is feasible and the first simplex iteration indicates that the optimal cost is .
(e)
The corresponding basic solution is feasible, x6 is a candidate for entering the basis, and when x6 is the entering variable, x3 leaves the basis.
(f)
The corresponding basic solution is feasible, x7 is a candidate for entering the basis, but if it does, the solution and the objective value remain unchanged.

Answers

(a)
Phase II of the simplex method can be applied using this as an initial tableau.
Since this tableau must represent a feasible solution, its entries must be nonnegative, i.e., β 0. Other than that, the artificial variables have been driven out and there are no further restrictions.
(b)
The first row in the present tableau indicates that the problem is infeasible.
We must check whether the first row

0 0 0 0 δ 3 γ ξ
β 0 1 0 α 1 0 3

can indicate infeasibility. Recall that the left-hand side of the tableau stands for B1b whereas the rows are B1A; it must hold that B1b = B1Ax. In case of the first row, this translates to β = x2 + αx4 + x5 + 3x7. Since x2 = β and since x4,x5,x7 = 0 as they are non-basic, the equation holds no matter which value α and β assume.

(c)
The corresponding basic solution is feasible, but we do not have an optimal basis.
Since this tableau must represent a feasible solution, its entries must be nonnegative, i.e., β 0. Since this solution is not optimal, we must be able to reduce cost by moving in some other direction, i.e., at least one of the conditions δ < 0, γ < 0, or ξ < 0.
(d)
The corresponding basic solution is feasible and the first simplex iteration indicates that the optimal cost is .
Since this tableau must represent a feasible solution, its entries must be nonnegative, i.e., β 0. Since the optimal cost is , no component of the column entering the next step can be positive. Upon closer inspection, we see that the only candidate is x4, and the condition is satisfied by setting α 0. To make sure that the simplex algorithm chooses x4 to enter in the next step (and no other column), we set δ < 0 and γ > 0,ξ > 0.
(e)
The corresponding basic solution is feasible, x6 is a candidate for entering the basis, and when x6 is the entering variable, x3 leaves the basis.
Since this tableau must represent a feasible solution, its entries must be nonnegative, i.e., β 0. For x6 to be a candidate for entering the basis, its reduced cost must be negative, i.e., γ < 0. For x3 to exit the basis when x6 enters, the ratio test must rule out in favour of the second row, i.e, we must have 𝜃 = min {2 η, 3 2 } = 2 η. In other words, we must have 2 η < 3 2 or, equivalently, η > 4 3.
(f)
The corresponding basic solution is feasible, x7 is a candidate for entering the basis, but if it does, the solution and the objective value remain unchanged.
For x6 to be a candidate for entering the basis, its reduced cost must be negative, i.e., ξ < 0. The only way that the overall objective value remains unchanged is when x1 exits the basis without changing the cost, i.e, when we add the first row to the zeroth row with the parameter β = 0.
User profile picture
2022-03-12 16:52
Comments