A simplex tableau records the canonical constraint equations for a simplex basis and the canonical objective equation. For maximization use , so a negative nonbasic objective-row coefficient is an improving direction. Constraint rows have an identity matrix in the basic columns. A simplex method pivot divides the leaving row by the pivot coefficient and eliminates the entering column from the other rows, including the objective row. The simplex ratio test chooses the largest feasible step. When all basic values and all are nonnegative, the objective equation directly proves for every nonnegative feasible vector.
For a maximization problem with unpriced unit slack variables, their columns in a final simplex tableau give , where consists of the original basic columns. The constraint right side is , so . If the objective row uses reduced costs , its slack entries are with . Therefore . In a homogeneous linear objective with no constant offset, the displayed basic objective value must equal . This identity detects inconsistent tableau constants; an affine offset affects the value but not the reduced costs.
If a variable gains an objective coefficient , the new objective is . Substitute this in the old canonical objective equation and eliminate any remaining basic-column coefficients using the constraint rows. If is nonbasic, this simply subtracts from its objective-row coefficient. When a slack variable is sold, rename the old slack as the sales quantity; its equation already gives the correct equality and no new slack is added. Reoptimization can then start directly from the altered simplex tableau.
Articles by others on the same topic
There are currently no matching articles.