Lecture 27

Learning objectives

After this class, you should be able to:

  1. Explain the meaning of the following terms: residual network, residual capacity, augmenting path, cut, net flow across a cut, capacity of a cut, and a minimum cut.
  2. Prove the max-flow min-cut theorem.
  3. Given a flow network and a flow, find an augmenting path, and determine a flow with a greater value.

Reading assignment

  1. CLR: Section 26.2, up to (and including) theorem 26.7.
  2. Review breadth-first-search (CLR: page 531-539).

Exercises and review questions


Last modified: 4 Dec 2006