Reputation: 1
I'm learning the Ford-Fulkerson method nowadays.
Some articles say If f is a maximum flow, then there's no augmenting path! But if there's no augmenting path, how do you know f is maximum flow?
Upvotes: 0
Views: 900
Reputation: 18201
This is the Max-flow min-cut theorem, cf. e.g. Theorem 26.6 in CLRS. The gist is the following: Let S be the set of vertices accessible from the source in the residual network, and let T = V \ S. Then, if there are no augmenting paths, (S, T) is a cut, and one finds that the value of the flow is the capacity of this cut. Since flow values can never exceed cut capacities, it follows that the flow is maximal.
Upvotes: 0