您的位置:首页 > 理论基础 > 计算机网络

【网络流】总结

2014-04-24 08:54 127 查看
——————————————————我就是我、骄傲的我、不羁的我—————————————————————

都说图论难在建模、怎么感觉网络流也不容易呢、、→_→

好吧、表示刷题刷的太少、我要多刷一些题、

网络流最开始应该是求最大流、有一个FF的方法让许多大牛YY出了各种关于网络流的算法、其实就是在寻找增广路的消耗上的优化、

好吧、、最无脑的一个就是EK算法、我博客前面讲的有这个算法、、无脑找增广路然后增广、

其次就是竞赛能用到的Dinic、SAP、ISAP、

Dinic算法就是增加了层次优化、前面博客上有、

然后就是ISAP了、、在SAP上有所提高、不过要在一定条件下才能显示出它的优势来、

最大流怎么看也只是基础、毕竟图论确实是考验建模能力的、

接下来就是有上下界的网络流的最大流

将原网络转换为一个附加网络、说白了、要增加节点来实现容量控制、重新构图、然后还是那些个算法来求最大流

那有上下界的网络流的最小流呢?

跟上面求最大流的方法一样、、不过求汇点到源点的最大流、其实就是源点到汇点的最小流了

最后就是最小费用最大流了

一样的思维、只是增加了一个属性、费用、于是就要在所有可行流中找到花费最小的来调整、

总之、感觉最难的还是建模、建立一个可行且高效的模型是非常重要的。。。等把这些个算法都练熟了再看论文、YY建模思维
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  网络流