无权图中的最大流量

5

最大流问题通常通过Edmond-Karp算法解决,该算法建立剩余图,并使用BFS查找增广路径。

但通常最大流问题定义为加权图。对于无权图,我们可以将每条边的权重视为1来简单处理,但我想知道是否有更简单的算法来解决无权版本。

1个回答

1
通常,人们在谈论流问题时会提到边缘的“容量”,并在谈论与距离相关的问题时提到“权重/成本”。这样可以减少混乱。
重新表述您的问题,当每条边的容量为1时,是否存在更简单的最大流问题算法?
这实际上取决于您对“更简单”的定义,但是您可以使用 Ford-Fulkerson算法解决此特殊情况,其时间复杂度为O(VE),比使用前面提到的时间复杂度为O(VE^2)的Edmonds-Karp算法要快得多。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接