Pivoting Between Adjacent Bases
Move from one basic feasible solution to an adjacent one by performing a pivot operation on the simplex tableau: identify the pivot element, normalize the pivot row, and clear the pivot column via elementary row operations.
Tutorial
Adjacent Bases and the Pivot Element
The simplex method moves between basic feasible solutions (BFSs) by exchanging exactly one variable in the basis. The non-basic variable joining the basis is the entering variable, and the basic variable leaving the basis is the leaving variable. Two BFSs that differ by exactly one such swap are called adjacent.
We carry out the swap directly on the simplex tableau by a pivot operation, anchored at the pivot element:
- The pivot column is the column of the entering variable.
- The pivot row is the row of the leaving variable.
- The pivot element is the entry where the pivot row and pivot column meet.
For example, consider the tableau
If the entering variable is and the leaving variable is then the pivot column is the column, the pivot row is the row, and the pivot element is — the entry at their intersection.