FStep 0: Using the standard form determine a starting basic feasible solution by setting n-m non-basic variables to zero.
FStep 1: Select an entering variable from among the current non-basic variables, which gives the largest per-unit improvement in the value of the objective function.
If none exists stop; the current basic solution is optimal. Otherwise go to Step 2.
FStep 2: Select a leaving variable from among the current basic variables that must now be set to zero (become non-basic) when the entering variable becomes basic.
FStep 3: Determine the new basic solution by making the entering variable, basic; and the leaving variable, non-basic, and return to Step 1.
F