Edexcel FD2 2019 June — Question 2 7 marks

Exam BoardEdexcel
ModuleFD2 (Further Decision 2)
Year2019
SessionJune
Marks7
PaperDownload PDF ↗
Mark schemeDownload PDF ↗
TopicMatchings and Allocation
TypeHungarian algorithm for maximisation
DifficultyStandard +0.8 This is a standard Hungarian algorithm application for maximisation with a 4×4 matrix. While the algorithm itself is mechanical (reduce rows, reduce columns, cover zeros, adjust), students must correctly convert to minimisation, perform multiple iterations of covering/adjusting, and track their work through several stages. The multi-stage bookkeeping and potential for arithmetic errors elevate this above average difficulty, though it remains a textbook application of a learned algorithm rather than requiring novel problem-solving insight.
Spec7.07f Algebraic interpretation: explain simplex calculations

  1. Four workers, Ted (T), Harold (H), James (J) and Margaret (M), are to be assigned to four tasks, 1, 2, 3 and 4. Each worker must be assigned to just one task and each task must be done by just one worker.
The profit, in pounds, resulting from allocating each worker to each task, is shown in the table below. The profit is to be maximised.
1234
T103977480
H201155145155
J111807792
M203188137184
  1. Reducing rows first, use the Hungarian algorithm to obtain an allocation that maximises the total profit. You must make your method clear and show the table after each stage.
  2. Determine the resulting total profit.

Question 2:
Part (a)
AnswerMarks Guidance
Answer/WorkingMarks Guidance
Subtracting each entry from a value \(\geq 203\), e.g. \(\begin{pmatrix}100&106&129&123\\2&48&58&48\\92&123&126&111\\0&15&66&19\end{pmatrix}\)1B1 CAO
Reduce rows then columns: \(\begin{pmatrix}0&6&29&23\\0&46&56&46\\0&31&34&19\\0&15&66&19\end{pmatrix}\) then \(\begin{pmatrix}0&0&0&4\\0&40&27&27\\0&25&5&0\\0&9&37&0\end{pmatrix}\)1M1, 1A1ft Allow \(\leq 1\) error in row reduction and \(\leq 1\) error in column reduction. A1ft follows from their conversion to maximising
Improved solution: \(\begin{pmatrix}5&0&0&9\\0&35&22&27\\0&20&0&0\\0&4&32&0\end{pmatrix}\)2M1, 2A1ft 2M1: need one double covered \(+e\); one uncovered \(-e\); one single covered unchanged. 3 lines to 4 lines
\(T-2,\ H-1,\ J-3,\ M-4\)3A1 CSO. Must have gained all previous marks
Part (b)
AnswerMarks Guidance
Answer/WorkingMarks Guidance
\((\pounds)559\)1B1 CAO — solution of original problem (ignore units lack or incorrect units)
# Question 2:

## Part (a)

| Answer/Working | Marks | Guidance |
|---|---|---|
| Subtracting each entry from a value $\geq 203$, e.g. $\begin{pmatrix}100&106&129&123\\2&48&58&48\\92&123&126&111\\0&15&66&19\end{pmatrix}$ | 1B1 | CAO |
| Reduce rows then columns: $\begin{pmatrix}0&6&29&23\\0&46&56&46\\0&31&34&19\\0&15&66&19\end{pmatrix}$ then $\begin{pmatrix}0&0&0&4\\0&40&27&27\\0&25&5&0\\0&9&37&0\end{pmatrix}$ | 1M1, 1A1ft | Allow $\leq 1$ error in row reduction and $\leq 1$ error in column reduction. A1ft follows from their conversion to maximising |
| Improved solution: $\begin{pmatrix}5&0&0&9\\0&35&22&27\\0&20&0&0\\0&4&32&0\end{pmatrix}$ | 2M1, 2A1ft | 2M1: need one double covered $+e$; one uncovered $-e$; one single covered unchanged. 3 lines to 4 lines |
| $T-2,\ H-1,\ J-3,\ M-4$ | 3A1 | CSO. Must have gained all previous marks |

## Part (b)

| Answer/Working | Marks | Guidance |
|---|---|---|
| $(\pounds)559$ | 1B1 | CAO — solution of original problem (ignore units lack or incorrect units) |

---
\begin{enumerate}
  \item Four workers, Ted (T), Harold (H), James (J) and Margaret (M), are to be assigned to four tasks, 1, 2, 3 and 4. Each worker must be assigned to just one task and each task must be done by just one worker.
\end{enumerate}

The profit, in pounds, resulting from allocating each worker to each task, is shown in the table below. The profit is to be maximised.

\begin{center}
\begin{tabular}{ | c | c | c | c | c | }
\hline
 & 1 & 2 & 3 & 4 \\
\hline
T & 103 & 97 & 74 & 80 \\
\hline
H & 201 & 155 & 145 & 155 \\
\hline
J & 111 & 80 & 77 & 92 \\
\hline
M & 203 & 188 & 137 & 184 \\
\hline
\end{tabular}
\end{center}

(a) Reducing rows first, use the Hungarian algorithm to obtain an allocation that maximises the total profit. You must make your method clear and show the table after each stage.\\
(b) Determine the resulting total profit.\\

\hfill \mbox{\textit{Edexcel FD2 2019 Q2 [7]}}