Edexcel D1 — Question 6 16 marks

Exam BoardEdexcel
ModuleD1 (Decision Mathematics 1)
Marks16
PaperDownload PDF ↗
Mark schemeDownload PDF ↗
TopicNetwork Flows
TypeApply labelling procedure for max flow
DifficultyModerate -0.3 This is a standard D1 network flows question requiring routine application of the labelling procedure algorithm. While multi-part with several marks, it involves straightforward algorithmic steps (drawing digraph, calculating cuts, applying max-flow procedure) that are well-practiced textbook exercises with no novel problem-solving required. Slightly easier than average due to being purely procedural.
Spec7.04f Network problems: choosing appropriate algorithm

6. The table below shows the maximum flows possible within a system.
To From\(S\)\(A\)\(B\)\(C\)D\(T\)
S-353055--
A-----50
B-12-8-20
C----1530
D-----14
T------
For example, the maximum flow from \(B\) to \(A\) is 12 units.
  1. Draw a digraph to represent this information.
  2. Give the capacity of the cut \(\{ S , A , B , C \} \mid \{ D , T \}\).
  3. Find the minimum cut, stating its capacity, and expressing it in the form \(\{ \quad \} \mid \{ \quad \}\).
  4. Use the labelling procedure to find the maximum flow from \(S\) to \(T\). You should list each flow-augmenting route you find together with its flow.
  5. Explain how you know that you have found the maximum possible flow.
  6. Give an example of a practical situation that could be modelled by the original table.

AnswerMarks Guidance
(a) [Network diagram with weighted edges and flow indicators]M2 A1
(b) \(50 + 20 + 30 + 15 = 115\)A1
(c) Minimum cut = \(\{S, C, D\}\{A, B, T\} = 109\) M1 A1
(d) e.g. start with \(SAT = 35\), \(SBT = 20\), \(SCT = 30\). Augment \(SBAT\) by 10 and \(SCDT\) by 14 giving maximum flow below [Flow diagram with values and circles]M4 A4
(e) This is maximum flow as it is equal to the minimum cutB1
(f) e.g. maximum traffic flow between 2 points on a one-way systemB1 (16)
**(a)** [Network diagram with weighted edges and flow indicators] | M2 A1 |

**(b)** $50 + 20 + 30 + 15 = 115$ | A1 |

**(c)** Minimum cut = $\{S, C, D\} | \{A, B, T\} = 109$ | M1 A1 |

**(d)** e.g. start with $SAT = 35$, $SBT = 20$, $SCT = 30$. Augment $SBAT$ by 10 and $SCDT$ by 14 giving maximum flow below [Flow diagram with values and circles] | M4 A4 |

**(e)** This is maximum flow as it is equal to the minimum cut | B1 |

**(f)** e.g. maximum traffic flow between 2 points on a one-way system | B1 | (16) |

---
6. The table below shows the maximum flows possible within a system.

\begin{center}
\begin{tabular}{|l|l|l|l|l|l|l|}
\hline
To From & $S$ & $A$ & $B$ & $C$ & D & $T$ \\
\hline
S & - & 35 & 30 & 55 & - & - \\
\hline
A & - & - & - & - & - & 50 \\
\hline
B & - & 12 & - & 8 & - & 20 \\
\hline
C & - & - & - & - & 15 & 30 \\
\hline
D & - & - & - & - & - & 14 \\
\hline
T & - & - & - & - & - & - \\
\hline
\end{tabular}
\end{center}

For example, the maximum flow from $B$ to $A$ is 12 units.
\begin{enumerate}[label=(\alph*)]
\item Draw a digraph to represent this information.
\item Give the capacity of the cut $\{ S , A , B , C \} \mid \{ D , T \}$.
\item Find the minimum cut, stating its capacity, and expressing it in the form $\{ \quad \} \mid \{ \quad \}$.
\item Use the labelling procedure to find the maximum flow from $S$ to $T$. You should list each flow-augmenting route you find together with its flow.
\item Explain how you know that you have found the maximum possible flow.
\item Give an example of a practical situation that could be modelled by the original table.
\end{enumerate}

\hfill \mbox{\textit{Edexcel D1  Q6 [16]}}