DD3, DD4 - Minimisation and tableau interpretation
A minimum-cost problem can be solved by maximising a carefully chosen quantity. For DD3 you will make an equivalent transformation and apply simplex from a feasible start; for DD4 you will interpret intermediate and final tableaux. The final answer must describe the original cost and decisions, including any whole-number restrictions.
Turning a minimum into a maximum
If buying everything costs £18, can maximising the saving find the cheapest acceptable purchase? Yes, provided every transformed decision still corresponds exactly to an allowed original decision.
Suppose , , where are known finite upper bounds. Set , , the amounts omitted from those upper limits. Then , . Substitute into every constraint, not just the objective. For ,
Equivalent objectives
If , with constant, then minimising is equivalent to maximising over the same transformed feasible choices. Recover and undo every variable substitution. This transformation is not supplied in the AQA formula booklet.
Complement variables are useful when finite upper bounds are known and their upper-corner plan is feasible: then provides a feasible start after valid conversion to constraints with nonnegative right sides. This is a useful method, not a recipe for every minimisation problem. Without those conditions, check for another feasible starting basis; do not invent upper bounds.
Worked example 1: maximise the saving
Question. Minimise subject to , , . Real quantities are allowed.
Plan. Measure omitted quantities from , then maximise the saving using simplex.
Let , . Substitution gives
The original lower bounds also require , . They follow already from and nonnegativity, so omitting these redundant rows loses no choices. Set and add slack :
Enter , pivot on 1, and add three times the constraint row to the objective row. The final equation certifies , at .
Answer. , , and .
Check. The original point satisfies all bounds and . Also . Since , feasibility forces , giving . Our point attains this independent lower bound.
Change only the minimum demand from 5 to 6. The baseline purchase stays the same, but less can now be omitted.
Worked example 2: a higher requirement reduces the saving
Question. Minimise the same cost under the same variable bounds, but require .
Plan. Repeat the exact substitution, changing only the transformed demand limit.
Now , and , . The initial rows in columns are , . Pivoting on gives
Answer. Maximum saving occurs at . Thus , and the minimum cost is .
Check. , and now forces . Thus , achieved at our point. Raising demand has increased the minimum cost, as expected.
Negating does give , but its slack start has a negative right side. Merely changing signs does not supply a feasible basis. The complement substitution above fixes that problem by changing the coordinates while preserving the feasible choices.
Watch out
The final tableau contains a maximum saving, not the minimum original cost. Preserve the constant , recover the original variables, and check every original constraint. Never add arbitrary upper bounds to make a transformation convenient.
Solve a fresh saving problem.
A negative objective and a feasible basis
A second transformation works without finite upper bounds: minimise by maximising . It still needs a feasible starting basis. The objective may be negative; nonnegativity applies to the constrained decision and slack or surplus variables, not to the objective value.
If a feasible canonical constraint tableau is supplied, first express the new objective in its nonbasic variables. Eliminate any basic-variable coefficients from the objective row using the constraint rows. Then the same negative-coefficient entering rule and nonnegative-coefficient stopping rule apply to . At the end, recover .
For a lower-bound constraint , its surplus gives . The sign of the surplus is negative in that equation. This is different from adding unused capacity to an upper-bound constraint.
Worked example 3: a supplied basis makes negation useful
Question. Minimise subject to , , . Use the feasible basis , with nonbasic , where , .
Plan. Maximise , first eliminating basic from its objective row.
The canonical constraint equations are and . The latter comes from substituting the first into . Start with , then subtract three times the -row:
Enter . Ratios 4 and 6 choose the -row. Add twice that row to the objective row and subtract it from the last row:
Answer. Nonbasic gives . Thus . The final row proves , equivalently .
Check. In the original model, gives total 4, uses 8 of the capacity 10, and costs 4. Independently, , so the attained cost is minimal.
Change only the cost of from 1 to 4. The same feasible basis now already gives a minimum.
Continue this lesson.
You’re previewing NovaLearn without an account. Create a free account to read the rest.
Create free account