首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Ford-Fulkerson算法应用于图,以求流网络中的最大流?

如何将Ford-Fulkerson算法应用于图,以求流网络中的最大流?
EN

Stack Overflow用户
提问于 2010-11-04 04:20:17
回答 3查看 5.8K关注 0票数 3

谁能带我去一个网站,在那里可以一步一步地说明如何在图表上应用福特-富尔克森方法来找到最大流量。

非常感谢你提前这么做。

EN

回答 3

Stack Overflow用户

发布于 2010-11-04 07:40:54

最好的我知道( link ),维基百科( link )和谷歌的第一选择( Link )。

福特-富尔克森标记算法

  • (Initialization)设x是初始可行流(例如,对于E中的所有e,x(e) =0)。
  • (流扩充)如果在剩余网络上没有从s到t的扩充路径,则停止。现在的x是一个最大流。如果存在流增强路径p,请将流x替换为2。如果e是p.
  • x(e)=x(e)-delta上的正向弧,则
    • x(e)=x(e)+delta。如果e是p上的后向弧,则增量是p上剩余容量的最小值。重复此step.

源代码示例:Java

票数 3
EN

Stack Overflow用户

发布于 2010-11-04 04:36:50

http://en.wikipedia.org/wiki/Ford%E2%80%93Fulkerson_algorithm

票数 0
EN

Stack Overflow用户

发布于 2013-03-06 08:56:35

同样有趣的是最小割集定理。从源端到汇端的最大流量等于边及其流量的最小切割。我在学校的时候那个问题不及格:

http://en.wikipedia.org/wiki/Max-flow_min-cut_theorem

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4091302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档