The Revised Simplex Method in Matrix Form
Performs one iteration of the simplex method using matrix operations: identify the basic feasible solution via , compute reduced costs to select the entering variable, then apply the minimum ratio test to find the leaving variable.
Tutorial
Introduction
Consider a linear program in standard form:
where is with , , and .
The revised simplex method tracks the current vertex of the feasible region using matrix operations rather than a tableau. At each iteration, we maintain a basis -- a choice of linearly independent columns of forming an invertible matrix . The remaining columns form , so
The constraint becomes . Setting the nonbasic variables gives the basic solution
If , this is a basic feasible solution (BFS) and corresponds to a vertex of the feasible polytope.
For example, with
and basis indices , the basis matrix is , so . The BFS is .