形式陈述
流网络是有向图
容量约束
以及除
流值为
最大流问题是在所有可行流中最大化
直觉
容量限制每条管道能通过多少量,中间顶点不生产也不吞噬流,目标是让源到汇的总输送量最大。反向流记号方便表达撤销先前选择。
例子与边界
残量容量
表示还可沿方向
推论与应用
最大流建模运输、分配、图割与匹配。若容量为整数,则存在整数最大流,Ford–Fulkerson 的整数增广保持整性;对任意实数容量,朴素路径选择可能不终止,算法复杂度需使用 Edmonds–Karp 等明确策略。
参考资料
- Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, Introduction to Algorithms, 4th ed., MIT Press, 2022,Chs. 24–25。
- Jon Kleinberg and Éva Tardos, Algorithm Design, Pearson, 2005,Ch. 7。