DD3, DD4 - Minimisation and tableau interpretation

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 0≤x≤U0\leq x\leq U, 0≤y≤V0\leq y\leq V, where U,VU,V are known finite upper bounds. Set u=U−xu=U-x, v=V−yv=V-y, the amounts omitted from those upper limits. Then 0≤u≤U0\leq u\leq U, 0≤v≤V0\leq v\leq V. Substitute into every constraint, not just the objective. For C=ax+byC=ax+by,

C=aU+bV−(au+bv).C=aU+bV-(au+bv).

Equivalent objectives

If C=C0−PC=C_0-P, with C0C_0 constant, then minimising CC is equivalent to maximising PP over the same transformed feasible choices. Recover Cmin⁡=C0−Pmax⁡C_{\min}=C_0-P_{\max} 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: u=v=0u=v=0 then provides a feasible start after valid conversion to ≤\leq 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 C=3x+2yC=3x+2y subject to 0≤x≤40\leq x\leq4, 0≤y≤30\leq y\leq3, x+y≥5x+y\geq5. Real quantities are allowed.

Plan. Measure omitted quantities from (4,3)(4,3), then maximise the saving using simplex.

Let u=4−xu=4-x, v=3−yv=3-y. Substitution gives

u+v≤2,u,v≥0,C=18−(3u+2v).u+v\leq2,\qquad u,v\geq0,\qquad C=18-(3u+2v).

The original lower bounds also require u≤4u\leq4, v≤3v\leq3. They follow already from u+v≤2u+v\leq2 and nonnegativity, so omitting these redundant rows loses no choices. Set P=3u+2vP=3u+2v and add slack rr:

Puvrvalue1−3−20001112⟶Puvrvalue1013601112\begin{array}{c|rrrr|r} &P&u&v&r&\text{value}\\\hline &1&-3&-2&0&0\\ &0&1&1&1&2 \end{array} \quad\longrightarrow\quad \begin{array}{c|rrrr|r} &P&u&v&r&\text{value}\\\hline &1&0&1&3&6\\ &0&1&1&1&2 \end{array}

Enter uu, pivot on 1, and add three times the constraint row to the objective row. The final equation P+v+3r=6P+v+3r=6 certifies Pmax⁡=6P_{\max}=6, at u=2,v=0u=2,v=0.

Answer. x=4−2=2x=4-2=2, y=3−0=3y=3-0=3, and Cmin⁡=18−6=12C_{\min}=18-6=12.

Check. The original point satisfies all bounds and x+y=5x+y=5. Also C=2(x+y)+x≥10+xC=2(x+y)+x\geq10+x. Since y≤3y\leq3, feasibility forces x≥2x\geq2, giving C≥12C\geq12. 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 x+y≥6x+y\geq6.

Plan. Repeat the exact substitution, changing only the transformed demand limit.

Now u+v≤1u+v\leq1, and C=18−PC=18-P, P=3u+2vP=3u+2v. The initial rows in columns P,u,v,r,valueP,u,v,r,\text{value} are (1,−3,−2,0∣0)(1,-3,-2,0\mid0), (0,1,1,1∣1)(0,1,1,1\mid1). Pivoting on uu gives

1013301111\begin{array}{rrrr|r} 1&0&1&3&3\\ 0&1&1&1&1 \end{array}

Answer. Maximum saving P=3P=3 occurs at u=1,v=0u=1,v=0. Thus x=3,y=3x=3,y=3, and the minimum cost is 18−3=1518-3=15.

Check. C=2(x+y)+x≥12+xC=2(x+y)+x\geq12+x, and y≤3y\leq3 now forces x≥3x\geq3. Thus C≥15C\geq15, achieved at our point. Raising demand has increased the minimum cost, as expected.

Negating x+y≥5x+y\geq5 does give −x−y≤−5-x-y\leq-5, 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 C0C_0, 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 CC by maximising Q=−CQ=-C. 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 QQ. At the end, recover C=−QC=-Q.

For a lower-bound constraint x+y≥4x+y\geq4, its surplus r=x+y−4≥0r=x+y-4\geq0 gives x+y−r=4x+y-r=4. 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 C=3x+yC=3x+y subject to x+y≥4x+y\geq4, x+2y≤10x+2y\leq10, x,y≥0x,y\geq0. Use the feasible basis x=4,s=6x=4,s=6, with nonbasic y=r=0y=r=0, where r=x+y−4r=x+y-4, s=10−x−2ys=10-x-2y.

Plan. Maximise Q=−CQ=-C, first eliminating basic xx from its objective row.

The canonical constraint equations are x+y−r=4x+y-r=4 and y+r+s=6y+r+s=6. The latter comes from substituting the first into x+2y+s=10x+2y+s=10. Start with Q+3x+y=0Q+3x+y=0, then subtract three times the xx-row:

QxyrsvalueQ10−230−12x011−104s001116\begin{array}{c|rrrrr|r} &Q&x&y&r&s&\text{value}\\\hline Q&1&0&-2&3&0&-12\\ x&0&1&1&-1&0&4\\ s&0&0&1&1&1&6 \end{array}

Enter yy. Ratios 4 and 6 choose the xx-row. Add twice that row to the objective row and subtract it from the last row:

QxyrsvalueQ12010−4y011−104s0−10212\begin{array}{c|rrrrr|r} &Q&x&y&r&s&\text{value}\\\hline Q&1&2&0&1&0&-4\\ y&0&1&1&-1&0&4\\ s&0&-1&0&2&1&2 \end{array}

Answer. Nonbasic x=r=0x=r=0 gives y=4,s=2,Q=−4y=4,s=2,Q=-4. Thus Cmin⁡=4C_{\min}=4. The final row proves Q≤−4Q\leq-4, equivalently C≥4C\geq4.

Check. In the original model, (0,4)(0,4) gives total 4, uses 8 of the capacity 10, and costs 4. Independently, C=(x+y)+2x≥4C=(x+y)+2x\geq4, so the attained cost is minimal.

Change only the cost of yy 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