算法9-1:最大流和最小切割问题
2014-06-26 21:08
176 查看
最小切割问题
首先介绍什么是切割。切割就是将一张图中的顶点分成两部分A和B。接下来介绍一下什么是容量。容量是A区到B区所有的边权重之和。
最小切割就是求一张图中使得容量最小的切割方式。
最小切割的应用
最小切割在国家的拆分时会用到。著名的苏联解体事件就是通过计算最小切割来实现国家的拆分。在建模的时候将城市作为图论中的顶点,将铁路作为顶点之间的边。最后通过计算最小切割来界定国家界线。最大流问题
最大流就是从顶点s到顶点t,经过所有的边,网络所能支撑的最大流量。下图中顶点t从三个方向接收流量,它们的流量之和为28,所以最大流是28。相关文章推荐
- 算法9-3:最大流和最小切割的理论
- 最大最小值问题
- 正则-贪婪匹配(最大匹配) 和最小匹配的问题。
- 数组分段和最大值最小问题
- 数据结构(C#)--二叉查找树的先序,中序,后序的遍历问题以及最大值,最小值,插入,删除
- DIV+CSS兼容解决DIV最大宽度和最小宽度问题
- 简单的最大最小问题:)
- 数组分段和最大值最小问题
- 分治法求最大最小元问题
- 数据库中取行最大值、最小值、平均值问题
- 网络流24题(05)魔术球问题(最小路径覆盖 + 最大流)
- TSP问题之最大最小蚁群算法cpp实现
- hdu 1713 相遇周期 比较绕的最大公约,最小公倍问题
- [sql server] 问题总结3 - 获取最大值,最小值的 not exists
- 编程之美寻找数组中的最大值和最小值以及扩展问题
- 匹配问题(最大匹配,最小覆盖,最大独立集) 欢迎大家来讨论
- 最大最小蚂蚁的TSP问题的实现
- Java 正则表达式最大,最小匹配问题
- 有关最大公约数最小公倍数的问题
- 网络流24题(09)方格取数问题(最大点权独立集 + 最小割最大流)