hygoni
hygoni

Reputation: 1

Questions on Augmenting path (Ford-Fulkerson method)

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

Answers (1)

fuglede
fuglede

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

Related Questions