OCR D1 2006 June — Question 5 13 marks

Exam BoardOCR
ModuleD1 (Decision Mathematics 1)
Year2006
SessionJune
Marks13
PaperDownload PDF ↗
Mark schemeDownload PDF ↗
TopicThe Simplex Algorithm
TypePerform one Simplex iteration
DifficultyStandard +0.3 This is a standard Simplex algorithm question requiring routine application of the taught procedure: introducing slack variables, setting up the initial tableau, identifying the pivot using the standard rules, and performing one iteration. While it involves multiple steps and careful arithmetic, it requires no problem-solving insight—just methodical execution of the algorithm as taught in D1.
Spec7.06b Slack variables: converting inequalities to equations7.07a Simplex tableau: initial setup in standard format7.07b Simplex iterations: pivot choice and row operations7.07c Interpret simplex: values of variables, slack, and objective

5 Consider the linear programming problem:
maximise\(P = x - 2 y - 3 z\),
subject to\(2 x - 5 y + 2 z \leqslant 10\),
\(2 x \quad + 3 z \leqslant 30\),
and\(x \geqslant 0 , y \geqslant 0 , z \geqslant 0\).
  1. Using slack variables, \(s \geqslant 0\) and \(t \geqslant 0\), express the two non-trivial constraints as equations.
  2. Represent the problem as an initial Simplex tableau.
  3. Explain why the pivot element must be chosen from the \(x\)-column and show the calculations that are used to choose the pivot.
  4. Perform one iteration of the Simplex algorithm. Show how you obtained each row of your tableau and write down the values of \(x , y , z\) and \(P\) that result from this iteration. State whether or not this is the maximum feasible value of \(P\) and describe how you know this from the values in the tableau.

Question 5:
Part (i)
AnswerMarks Guidance
AnswerMarks Guidance
\(2x - 5y + 2z + s = 10\)B1 [1] Slack variables used correctly
\(2x + 3z + t = 30\)
Part (ii)
AnswerMarks Guidance
AnswerMarks Guidance
Initial tableau: \(P, x, y, z, s, t\) with rows \((1,-1,2,3,0,0\mid 0)\); \((0,2,-5,2,1,0\mid 10)\); \((0,2,0,3,0,1\mid 30)\)M1, A1 [2] For overall structure correct including two slack variable columns and column for RHS; For a completely correct initial tableau, with no extra constraints added
Part (iii)
AnswerMarks Guidance
AnswerMarks Guidance
Pivot on \(x\) column since it is the only column with a negative value in the objective rowB1 For negative in objective row, top row, pay-off row, or equivalent
\(10 \div 2 = 5\); \(30 \div 2 = 15\); \(5 < 15\) so pivot on this rowB1 [2] For these two divisions shown
Part (iv)
AnswerMarks Guidance
AnswerMarks Guidance
New row 2 \(=\) row \(2 \div 2\)B1 For dealing with the pivot row correctly
New row 1 \(=\) row \(1 +\) new row 2; New row 3 \(=\) row \(3 - 2 \times\) new row 2B1 [2] For dealing with the other rows correctly; May be coded by rows of table
Updated tableau: \((1,0,-0.5,4,0.5,0\mid 5)\); \((0,1,-2.5,1,0.5,0\mid 5)\); \((0,0,5,1,-1,1\mid 20)\)M1, M1, A1 [3] For updating their pivot row correctly; For a reasonable attempt at updating other rows; For correct values in tableau
\(x = 5,\ y = 0,\ z = 0\); \(P = 5\)B1, B1 For reading off \(x, y, z\); For reading off \(P\)
Not the maximum feasible value of \(P\) since there is still a negative value in the objective rowB1 [3] 'No' seen or implied and a correct reason
# Question 5:

## Part (i)
| Answer | Marks | Guidance |
|--------|-------|----------|
| $2x - 5y + 2z + s = 10$ | B1 [1] | Slack variables used correctly |
| $2x + 3z + t = 30$ | | |

## Part (ii)
| Answer | Marks | Guidance |
|--------|-------|----------|
| Initial tableau: $P, x, y, z, s, t$ with rows $(1,-1,2,3,0,0\mid 0)$; $(0,2,-5,2,1,0\mid 10)$; $(0,2,0,3,0,1\mid 30)$ | M1, A1 [2] | For overall structure correct including two slack variable columns and column for RHS; For a completely correct initial tableau, with no extra constraints added |

## Part (iii)
| Answer | Marks | Guidance |
|--------|-------|----------|
| Pivot on $x$ column since it is the only column with a **negative value in the objective row** | B1 | For negative in objective row, top row, pay-off row, or equivalent |
| $10 \div 2 = 5$; $30 \div 2 = 15$; $5 < 15$ so pivot on this row | B1 [2] | For these two divisions shown |

## Part (iv)
| Answer | Marks | Guidance |
|--------|-------|----------|
| New row 2 $=$ row $2 \div 2$ | B1 | For dealing with the pivot row correctly |
| New row 1 $=$ row $1 +$ new row 2; New row 3 $=$ row $3 - 2 \times$ new row 2 | B1 [2] | For dealing with the other rows correctly; May be coded by rows of table |
| Updated tableau: $(1,0,-0.5,4,0.5,0\mid 5)$; $(0,1,-2.5,1,0.5,0\mid 5)$; $(0,0,5,1,-1,1\mid 20)$ | M1, M1, A1 [3] | For updating their pivot row correctly; For a reasonable attempt at updating other rows; For correct values in tableau |
| $x = 5,\ y = 0,\ z = 0$; $P = 5$ | B1, B1 | For reading off $x, y, z$; For reading off $P$ |
| **Not** the maximum feasible value of $P$ since there is still a **negative** value in the **objective row** | B1 [3] | 'No' seen or implied and a correct reason |

---
5 Consider the linear programming problem:

\begin{center}
\begin{tabular}{ l l }
maximise & $P = x - 2 y - 3 z$, \\
subject to & $2 x - 5 y + 2 z \leqslant 10$, \\
 & $2 x \quad + 3 z \leqslant 30$, \\
and & $x \geqslant 0 , y \geqslant 0 , z \geqslant 0$. \\
\end{tabular}
\end{center}

(i) Using slack variables, $s \geqslant 0$ and $t \geqslant 0$, express the two non-trivial constraints as equations.\\
(ii) Represent the problem as an initial Simplex tableau.\\
(iii) Explain why the pivot element must be chosen from the $x$-column and show the calculations that are used to choose the pivot.\\
(iv) Perform one iteration of the Simplex algorithm. Show how you obtained each row of your tableau and write down the values of $x , y , z$ and $P$ that result from this iteration. State whether or not this is the maximum feasible value of $P$ and describe how you know this from the values in the tableau.

\hfill \mbox{\textit{OCR D1 2006 Q5 [13]}}