【网络流】总结
2014-04-24 08:54
127 查看
——————————————————我就是我、骄傲的我、不羁的我—————————————————————
都说图论难在建模、怎么感觉网络流也不容易呢、、→_→
好吧、表示刷题刷的太少、我要多刷一些题、
网络流最开始应该是求最大流、有一个FF的方法让许多大牛YY出了各种关于网络流的算法、其实就是在寻找增广路的消耗上的优化、
好吧、、最无脑的一个就是EK算法、我博客前面讲的有这个算法、、无脑找增广路然后增广、
其次就是竞赛能用到的Dinic、SAP、ISAP、
Dinic算法就是增加了层次优化、前面博客上有、
然后就是ISAP了、、在SAP上有所提高、不过要在一定条件下才能显示出它的优势来、
最大流怎么看也只是基础、毕竟图论确实是考验建模能力的、
接下来就是有上下界的网络流的最大流
将原网络转换为一个附加网络、说白了、要增加节点来实现容量控制、重新构图、然后还是那些个算法来求最大流
那有上下界的网络流的最小流呢?
跟上面求最大流的方法一样、、不过求汇点到源点的最大流、其实就是源点到汇点的最小流了
最后就是最小费用最大流了
一样的思维、只是增加了一个属性、费用、于是就要在所有可行流中找到花费最小的来调整、
总之、感觉最难的还是建模、建立一个可行且高效的模型是非常重要的。。。等把这些个算法都练熟了再看论文、YY建模思维
都说图论难在建模、怎么感觉网络流也不容易呢、、→_→
好吧、表示刷题刷的太少、我要多刷一些题、
网络流最开始应该是求最大流、有一个FF的方法让许多大牛YY出了各种关于网络流的算法、其实就是在寻找增广路的消耗上的优化、
好吧、、最无脑的一个就是EK算法、我博客前面讲的有这个算法、、无脑找增广路然后增广、
其次就是竞赛能用到的Dinic、SAP、ISAP、
Dinic算法就是增加了层次优化、前面博客上有、
然后就是ISAP了、、在SAP上有所提高、不过要在一定条件下才能显示出它的优势来、
最大流怎么看也只是基础、毕竟图论确实是考验建模能力的、
接下来就是有上下界的网络流的最大流
将原网络转换为一个附加网络、说白了、要增加节点来实现容量控制、重新构图、然后还是那些个算法来求最大流
那有上下界的网络流的最小流呢?
跟上面求最大流的方法一样、、不过求汇点到源点的最大流、其实就是源点到汇点的最小流了
最后就是最小费用最大流了
一样的思维、只是增加了一个属性、费用、于是就要在所有可行流中找到花费最小的来调整、
总之、感觉最难的还是建模、建立一个可行且高效的模型是非常重要的。。。等把这些个算法都练熟了再看论文、YY建模思维
相关文章推荐
- 网络流总结
- 日记12(网络流看题总结)
- 网络流最近的一点总结
- 网络流题目总结
- 网络流学习总结
- 【暑假】[网络流]网络流知识总结
- 网络流题目总结
- 【总结】神奇的上下界网络流----- (总结by : becauseofyou)
- 一些图论、网络流入门题总结、汇总
- 网络流建模总结
- 【转】一些图论、网络流入门题总结、汇总
- poj pku图论、网络流入门题总结、汇总
- 网络流/二分图总结
- C#流总结(文件流、内存流、网络流、BufferedStream、StreamReader/StreamWriter、TextReader/TextWriter)
- 网络流算法总结
- 网络流总结
- 【省选】算法总结——网络流与二分图
- 网络流学习总结
- POJ 图论、网络流入门题总结、汇总 收藏
- 网络流总结篇