gpt4 book ai didi

algorithm - 网络流是伪多项式时间吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:07:47 24 4
gpt4 key购买 nike

我们知道正常的背包问题具有伪多项式时间,因为运行时间为 O(nW)。我想知道网络流的运行时间是否是伪多项式时间,因为使用 Ford-Fulkerson 算法的网络流的运行时间是 O(Cm)(m 表示边数,C 表示从起点离开的边的容量总和) ?

最佳答案

是的,Ford-Fulkerson 算法是一种伪多项式时间算法。它的运行时间是 O(Cm),其中 C 是离开起始节点的容量之和。由于写出数字 C 需要 O(log C) 位,因此该运行时间确实是伪多项式但实际上不是多项式。

不过,对于最大流确实存在强多项式时间算法,例如 push-relabel 算法,其运行时间为 O(n3)。

希望这对您有所帮助!

关于algorithm - 网络流是伪多项式时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19649026/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com