Maximum Flow Equals Minimum Cut: Proof by Example

About this lecture

A proof you can watch happen. We take one small directed network with capacities, define what a flow is and what a cut is, and then run the augmenting path method by hand: three paths, four units, and a dead end. The residual graph then supplies a backward arrow that lets a later path undo an earlier bad decision, and the flow climbs to five. When no augmenting path is left, the vertices still reachable in the residual graph turn out to be exactly one side of a cut, and that cut's capacity is five as well. Maximum flow equals minimum cut, arrived at rather than asserted. The lecture closes with bipartite matching, where the same backward arrow performs the swap a person would make out loud.

Transcript

Loading discussion…