| Exam Board | Edexcel |
|---|---|
| Module | D2 (Decision Mathematics 2) |
| Marks | 7 |
| Paper | Download PDF ↗ |
| Mark scheme | Download PDF ↗ |
| Topic | Matchings and Allocation |
| Type | Hungarian algorithm for minimisation |
| Difficulty | Moderate -0.3 This is a straightforward application of the Hungarian algorithm for minimisation with a 4×4 matrix. The method is algorithmic and procedural—students follow mechanical steps (row reduction, column reduction, covering zeros, adjusting). While it requires careful bookkeeping across multiple stages, it demands no problem-solving insight or novel thinking, making it easier than average but not trivial due to the multi-step nature and potential for arithmetic errors. |
| Spec | 7.06f Integer programming: branch-and-bound method |
| Alice | Bhavin | Carl | Dieter | |
| Strip wallpaper | 5 | 3 | 5 | 4 |
| Paint | 7 | 5 | 6 | 4 |
| Hang wallpaper | 8 | 4 | 7 | 6 |
| Replace fittings | 5 | 3 | 2 | 3 |
| Answer | Marks |
|---|---|
| B | BE |
| Answer | Marks |
|---|---|
| C | CE |
| Answer | Marks |
|---|---|
| D | DF |
Question 3:
B | BE
BF
C | CE
CF
CG
D | DF
DG
3. Whilst Clive is in hospital, four of his friends decide to redecorate his lounge as a welcomehome surprise. They divide the work to be done into four jobs which must be completed in the following order:
\begin{itemize}
\item strip the wallpaper,
\item paint the woodwork and ceiling,
\item hang the new wallpaper,
\item replace the fittings and tidy up.
\end{itemize}
The table below shows the time, in hours, that each of the friends is likely to take to complete each job.
\begin{center}
\begin{tabular}{|l|l|l|l|l|}
\hline
& Alice & Bhavin & Carl & Dieter \\
\hline
Strip wallpaper & 5 & 3 & 5 & 4 \\
\hline
Paint & 7 & 5 & 6 & 4 \\
\hline
Hang wallpaper & 8 & 4 & 7 & 6 \\
\hline
Replace fittings & 5 & 3 & 2 & 3 \\
\hline
\end{tabular}
\end{center}
As they do not know how long Clive will be in hospital his friends wish to complete the redecoration in the shortest possible total time.
\begin{enumerate}[label=(\alph*)]
\item Use the Hungarian method to obtain the optimal allocation of the jobs, showing the state of the table after each stage in the algorithm.\\
(6 marks)
\item Hence, find the minimum time in which the friends can redecorate the lounge.\\
(1 mark)
\end{enumerate}
\hfill \mbox{\textit{Edexcel D2 Q3 [7]}}