Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 25 4 i Solution Created 2026-10-03 Updated 2026-10-14
A Plünnecke graph is a finite directed layered graph , with edges only from to , satisfying two commutation conditions. For each edge , the successors of can be matched injectively into the successors of , so that the matched predecessor has an edge to the original successor. Dually, the predecessors of can be matched injectively into the predecessors of , so that each original predecessor has an edge to its match. These are upward and downward commutation. For nonempty bottom subsets define the graph magnification ratioAddition graphs have layer and edges : exchanging the order of two additions gives exactly these matchings.
We prove a slightly stronger weighted cut lemma for commutative graphs, which also explains part (ii). Give vertices in weight , for any . A separating set meets every bottom-to-top path. There is a minimum-weight separating set contained in . We first establish its local three-layer step.
Consider a three-layer channel , every vertex of which lies on a full path, and suppose the middle layer is a minimum-weight cut. Replacing a subset by all its successors or all its predecessors still gives a cut. Minimality impliesLet be the vertices of incoming degree . Partition into according to the largest incoming degree of one of their predecessors. ThenDownward commutation makes incoming degree nondecreasing along an edge. Thus every vertex of has at least predecessors, and summing the last inequalities over givesReverse all edges and interchange the endpoint layers. The graph still satisfies both commutation conditions, and the expansion factor becomes . The same argument now gives the opposite inequality . Equality must therefore hold at every step. In particular the suffix inequality at is an equality, and the reversed argument givesConsequently the bottom layer has exactly the middle layer's weight. This proves the local replacement lemma.
For a general minimum cut , write , and take its highest nonempty intermediate portion , . Form the three-layer channel whose bottom vertices are reachable from while avoiding the earlier cut portions, and whose top vertices can reach . Its middle layer is exactly : any other middle vertex would produce an uncut full path, while every member of is essential in a positive-weight minimum cut and hence lies on such a path when that vertex alone is allowed. Channels inherit the commutation matchings: the replacement intermediate vertices still join the same prefix and suffix paths.
The middle layer is a minimum cut within this channel, since a cheaper local separator would replace and make the global cut cheaper. Apply the local lemma, with weights scaled by the common factor , to replace by the channel's bottom layer. This does not increase weight and removes the highest intermediate cut layer. Repetition leaves a minimum cut in the endpoint layers, proving the weighted cut lemma. Vertices lying on no full path can first be deleted; when all bottom vertices survive, and deleting such branches can only decrease intermediate images, so proving the lower bounds in the channel suffices.
Now take and assume . If a minimum endpoint cut is , then , soThe bottom layer itself is a cut, so the minimum cut size is . For every nonempty , the set is also a cut. Its size must be at least , provingOne may also apply the permitted Menger theorem to obtain vertex-disjoint full paths, giving the same conclusion. The proof above establishes the needed cut statement directly.