给定流网络,G(V,E),源s,接收器t和容量函数c:E - > R U {0}。此外,给定E中的边e =(u,v)。我需要找到一种有效的算法来找到从s到t的所有最大流量,网络中的最大流量f,其中f(e)是边缘可能的最大流量e。
请解决问题并解释算法正常工作的原因。
答案 0 :(得分:0)
如果我正确理解您的问题,您需要使用Ford-Fulkerson算法来解决标准的最大流量问题。基本上它的工作原理如下:
<强> 1。为每条边分配0流。
<强> 2。建立剩余网络(有用边缘)。
第3。找到满足您要求的任何路径。
<强> 4。更新网络。你有什么方法可以有更多的流量吗?如果没有,请停止,否则转到第2点。