Graph Theory Assignment 2
S. No Question
Prove or Answer the flowing.
1 Let M be a matching in a bipartite graph G. Show that if M is sub-optimal, i.e. contains
fewer edges than some other matching in G, then G contains an augmenting path with
respect to M.
2 Given G, f, we define the bottleneck capacity of an s-t path as the least residual capacity
of its edges. Therefore, a path is an augmenting path iff it has non-negative bottleneck
capacity. We restate the max-flow min-cut theorem in the following alternate form:
1. There is an s-t cut S with C(S, Sc) = Val(f).
2. If is a max flow in G.
3. There is no augmenting path for f in G.
3 Find the max flow for the following graphs (shown Figures a & b) using Ford
Fulkerson Algorithm and Edmonds Karp Algorithm indicating all the internal steps:
augmenting paths, residual graphs and etc.
Figure (a) Figure (b)
4 Let G (A ∪ B, E) is a bipartite graph. Let (G’, s, t, c) be a flow networks constructed by
Construct Network on G:
1. The size of the maximum matching M of G equals the value of the maximum
flow f on G’.
2. ExtractMatching returns a maximum matching when given the max flow f on
G’.
5 Let D = (V, A) be a digraph, (S, T, b, c, d) a flow-quintuple for D. Let some (S, T, b, c,
d)-flow f be given. Then the Edmonds-Karp Algorithm, initiated with f, stops after at
most |V | · |A| iterations and yields a maximal flow.
END