Skip to content

Latest commit

 

History

History

19-network-flow

Unit 19: Network Flow

This unit is about Network Flow (or Maximum Flow), Minimum Cut, and how to model a variety of problems as a max flow on a graph. The theory covered is:

  • Max flow and its "augmenting path" solution (Edmonds-Karp)
  • Minimum cut
  • Maximum Cardinality Bipartite Matching (move to unit 22?)
  • Min Path Cover on DAG (move to unit 22?)
  • Maximum edge/node-disjoint paths
  • Minimum Cost Max Flow

Prerequisites

Practice problems

Basic

Modelling