Edexcel D1 — Question 4 11 marks

Exam BoardEdexcel
ModuleD1 (Decision Mathematics 1)
Marks11
PaperDownload PDF ↗
Mark schemeDownload PDF ↗
TopicNetwork Flows
TypeApply labelling procedure for max flow
DifficultyStandard +0.3 This is a standard D1 max flow question requiring routine application of the labelling procedure algorithm. While it involves multiple parts and careful bookkeeping, it follows a well-practiced algorithmic method with no novel problem-solving required. The network is small enough to manage systematically, making it slightly easier than average A-level questions.
Spec7.02a Graphs: vertices (nodes) and arcs (edges)7.02b Graph terminology: tree, simple, connected, simply connected7.02c Graph terminology: walk, trail, path, cycle, route7.04b Minimum spanning tree: Prim's and Kruskal's algorithms7.04c Travelling salesman upper bound: nearest neighbour method7.04d Travelling salesman lower bound: using minimum spanning tree

4. The following matrix gives the capacities of the pipes in a system.
To FromS\(T\)A\(B\)\(C\)D
S--1626--
T------
A----135
B-16---11
C-11----
D-11----
  1. Represent this information as a digraph.
  2. Find the minimum cut, expressing it in the form \(\{ \} \mid \{ \}\), and state its value.
  3. Starting from having no flow in the system, use the labelling procedure to find a maximal flow through the system. You should list each flow-augmenting route you use, together with its flow.
  4. Explain how you know that this flow is maximal.

Part (a)
AnswerMarks
[Flow network diagram showing vertices S, A, B, C, D, T with labeled edges: S-A (16), S-B (26), A-D (5), A-C (13), D-C (not shown or 0), D-T (11), C-T (11), B-D (11), B-T (16)]M1 A2
Part (b)
AnswerMarks
Minimum cut = \(\{S, A, B, C, D\} \mid \{T\} = 38\)M1 A1
Part (c)
E.g. augment SAC7 by 11, SBT by 16, SBDT by 10 and SADT by 1, giving
AnswerMarks
[Flow network diagram with augmented flows labeled in circles on edges]M2 A2
Maximum flow = 38A1
Part (d)
AnswerMarks Guidance
Maximum as = to minimum cutB1 (11)
**Part (a)**
[Flow network diagram showing vertices S, A, B, C, D, T with labeled edges: S-A (16), S-B (26), A-D (5), A-C (13), D-C (not shown or 0), D-T (11), C-T (11), B-D (11), B-T (16)] | M1 A2 |

**Part (b)**
Minimum cut = $\{S, A, B, C, D\} \mid \{T\} = 38$ | M1 A1 |

**Part (c)**
E.g. augment SAC7 by 11, SBT by 16, SBDT by 10 and SADT by 1, giving

[Flow network diagram with augmented flows labeled in circles on edges] | M2 A2 |

Maximum flow = 38 | A1 |

**Part (d)**
Maximum as = to minimum cut | B1 | (11) |

---
4. The following matrix gives the capacities of the pipes in a system.

\begin{center}
\begin{tabular}{|l|l|l|l|l|l|l|}
\hline
To From & S & $T$ & A & $B$ & $C$ & D \\
\hline
S & - & - & 16 & 26 & - & - \\
\hline
T & - & - & - & - & - & - \\
\hline
A & - & - & - & - & 13 & 5 \\
\hline
B & - & 16 & - & - & - & 11 \\
\hline
C & - & 11 & - & - & - & - \\
\hline
D & - & 11 & - & - & - & - \\
\hline
\end{tabular}
\end{center}
\begin{enumerate}[label=(\alph*)]
\item Represent this information as a digraph.
\item Find the minimum cut, expressing it in the form $\{ \} \mid \{ \}$, and state its value.
\item Starting from having no flow in the system, use the labelling procedure to find a maximal flow through the system. You should list each flow-augmenting route you use, together with its flow.
\item Explain how you know that this flow is maximal.
\end{enumerate}

\hfill \mbox{\textit{Edexcel D1  Q4 [11]}}