使用ford-fulkerson的双向最大流量

时间:2014-10-31 20:27:34

标签: graph-algorithm max-flow ford-fulkerson

我认为这就像是最大流量问题的无向图形版本。

因此,对于每个边a-> b,b-> a也是有效的。它的双向。他们拥有相同的能力。 这意味着如果我在两个顶点a,b之间有容量10,并且我有一个从a到b的流量,其成本为5,那么从a到b的剩余容量将是5以及从b到a的剩余容量。 / p>

我的解决方案是从b到a有一个有向边,从a到b有另一个。 问题是,如果我从残差图中的a-> b减少残差,我是否仍然增加后向边的残差b-> a?

1 个答案:

答案 0 :(得分:2)

呀。在具有可用容量的每个增强路径中,如果减少残差图中a-> b的残差,则必须增加后向边b-> a的残差。它允许流可能在以后“返回”。