Edexcel D1 2015 January — Question 2 8 marks

Exam BoardEdexcel
ModuleD1 (Decision Mathematics 1)
Year2015
SessionJanuary
Marks8
PaperDownload PDF ↗
Mark schemeDownload PDF ↗
TopicMatchings and Allocation
TypeMaximum matching algorithm application
DifficultyModerate -0.8 This is a standard application of the maximum matching algorithm from D1, requiring students to follow a well-defined procedure: identify why complete matching fails, find alternating paths, and apply the algorithm step-by-step. While it has multiple parts, each step follows textbook methods with no novel problem-solving or insight required—easier than average A-level maths.
Spec7.02j Isomorphism: of graphs, degree sequences7.02r Graph modelling: model and solve problems using graphs7.04f Network problems: choosing appropriate algorithm

2. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{00abfcc0-63b3-4784-a4b5-06aba234068c-3_616_561_278_356} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{00abfcc0-63b3-4784-a4b5-06aba234068c-3_606_552_285_1146} \captionsetup{labelformat=empty} \caption{Figure 2}
\end{figure} Figure 1 shows the possible allocations of six workers, Amrit (A), Bernard (B), Cameron (C), David (D), Emily (E) and Francis (F), to six tasks, 1, 2, 3, 4, 5 and 6
  1. Explain why it is not possible to find a complete matching. Figure 2 shows an initial matching. Starting from this initial matching,
  2. find the two alternating paths that start at C .
  3. List the two improved matchings generated by using the two alternating paths found in (b). After training, task 5 is added to Bernard's possible allocation.
    Starting from either of the two improved matchings found in (c),
  4. use the maximum matching algorithm to obtain a complete matching. You must list the additional alternating path that you use, and state the complete matching.
    (3)

AnswerMarks Guidance
AnswerMarks Guidance
e.g. B can only do task 2 and F can only do task 6 therefore E will have no allocation as E can only do tasks 2 and 6B1 (1)
C – 1 = A – 5 = D – 4B1 B1 (2)
A = 3, B = 2, C = 1, D = 5, E = 6 (F unmatched) A = 5, B = 2, C =1, D = 4, E = 6 (F unmatched)B1 B1 (2)
Alternating path: F – 6 = E – 2 = B – 5 = D – 4 or F – 6 = E – 2 = B – 5 = A – 3M1
Change status: F = 6 – E = 2 – B = 5 – D = 4 or F = 6 – E = 2 – B = 5 – A = 3A1 (3)
Complete matching: A = 3, B = 5, C = 1, D = 4, E = 2, F = 6A1
8 marks
Notes for Question 2:
- a1B1: CAO – must be a completely correct statement.
- b1B1: CAO (C – 1 = A – 3).
- b2B1: CAO (C – 1 = A – 5 = D – 4).
- c1B1: CAO (A = 3, B = 2, C = 1, D = 5, E = 6).
- c2B1: CAO (A = 5, B = 2, C =1, D = 4, E = 6).
- d1M1: An alternating path from F to either 3 or 4 (or vice-versa).
- d1A1: CAO – a correct path including change status either stated (only accept 'change (of) status' or 'c.s.') or shown. Chosen path clear.
- d2A1: CAO must follow from the correct stated path. Accept on a clear diagram (with six arcs only).
| Answer | Marks | Guidance |
|--------|-------|----------|
| e.g. B can only do task 2 and F can only do task 6 therefore E will have no allocation as E can only do tasks 2 and 6 | B1 (1) | |
| C – 1 = A – 5 = D – 4 | B1 B1 (2) | |
| A = 3, B = 2, C = 1, D = 5, E = 6 (F unmatched) A = 5, B = 2, C =1, D = 4, E = 6 (F unmatched) | B1 B1 (2) | |
| Alternating path: F – 6 = E – 2 = B – 5 = D – 4 or F – 6 = E – 2 = B – 5 = A – 3 | M1 | |
| Change status: F = 6 – E = 2 – B = 5 – D = 4 or F = 6 – E = 2 – B = 5 – A = 3 | A1 (3) | |
| Complete matching: A = 3, B = 5, C = 1, D = 4, E = 2, F = 6 | A1 | |
| | 8 marks | |

**Notes for Question 2:**

- a1B1: CAO – must be a completely correct statement.
- b1B1: CAO (C – 1 = A – 3).
- b2B1: CAO (C – 1 = A – 5 = D – 4).
- c1B1: CAO (A = 3, B = 2, C = 1, D = 5, E = 6).
- c2B1: CAO (A = 5, B = 2, C =1, D = 4, E = 6).
- d1M1: An alternating path from F to either 3 or 4 (or vice-versa).
- d1A1: CAO – a correct path including change status either stated (only accept 'change (of) status' or 'c.s.') or shown. Chosen path clear.
- d2A1: CAO must follow from the correct stated path. Accept on a clear diagram (with six arcs only).

---
2.

\begin{figure}[h]
\begin{center}
  \includegraphics[alt={},max width=\textwidth]{00abfcc0-63b3-4784-a4b5-06aba234068c-3_616_561_278_356}
\captionsetup{labelformat=empty}
\caption{Figure 1}
\end{center}
\end{figure}

\begin{figure}[h]
\begin{center}
  \includegraphics[alt={},max width=\textwidth]{00abfcc0-63b3-4784-a4b5-06aba234068c-3_606_552_285_1146}
\captionsetup{labelformat=empty}
\caption{Figure 2}
\end{center}
\end{figure}

Figure 1 shows the possible allocations of six workers, Amrit (A), Bernard (B), Cameron (C), David (D), Emily (E) and Francis (F), to six tasks, 1, 2, 3, 4, 5 and 6
\begin{enumerate}[label=(\alph*)]
\item Explain why it is not possible to find a complete matching.

Figure 2 shows an initial matching. Starting from this initial matching,
\item find the two alternating paths that start at C .
\item List the two improved matchings generated by using the two alternating paths found in (b).

After training, task 5 is added to Bernard's possible allocation.\\
Starting from either of the two improved matchings found in (c),
\item use the maximum matching algorithm to obtain a complete matching. You must list the additional alternating path that you use, and state the complete matching.\\
(3)
\end{enumerate}

\hfill \mbox{\textit{Edexcel D1 2015 Q2 [8]}}