Homepage › Solution manuals › Dimitris Bertsimas › Introduction to Linear Optimization › Exercise 3.24
Exercise 3.24
Show that in Phase I of the simplex method, if an artificial variable becomes nonbasic, it need never again become basic. Thus, when an artificial variable becomes nonbasic, its column can be eliminated from the tableau.
Answers
Let be an artificial variable that becomes nonbasic at some iteration. This has two immediate consequences:
- 1.
- As a nonbasic variable, its value is now .
- 2.
- The -th constraint of the auxiliary problem, , is now satisfied as by the current solution. The purpose of —to serve as an initial basic variable for this constraint—has been fulfilled.
The objective of Phase I is to minimize . Any subsequent pivot that would cause to re-enter the basis would require making its value positive. This would necessarily increase the objective function, moving the algorithm further from its goal of reaching a cost of zero.
Since re-introducing into the basis is always counterproductive to the goal of Phase I, we can adopt a pivoting rule that forbids selecting nonbasic artificial variables as entering variables. Under this rule, the column for plays no further role and can be eliminated from the tableau to simplify computations, without affecting the outcome of Phase I.