最大流量算法小于O(n ^ 3)

时间:2012-04-01 15:42:58

标签: performance graph

我遇到了一个问题:给出的图表包含权重范围为1 ... K的边。我必须设计一种计算最大流量的算法,然后花费的时间少于O(n ^ 3)。 我们还有一个额外的提示,可以结合使用阻塞流和一些数据结构。

我的想法: 将Dinic的算法与动态树一起使用 - > O(VE logV),但仍然很慢(因为对于密集图E大约是n ^ 2)。

请帮帮我:)。

1 个答案:

答案 0 :(得分:1)

听起来像Dinic's algorithm的变体。维基百科页面上的参考文献可以帮助你。

祝你好运!