假设我们重新定义残差网络以禁止边缘进入
s
。认为程序 FORD-FULKESON 仍然正确地计算了最大流量。
我在想,当我们增加一条路径时,反向边缘的剩余容量会增加,如果需要,可以用来减少该边缘的流量(但总体上会增加网络流量)。因此,如果我们不允许边缘进入s
,则意味着我们不允许边缘中的流量减少s- x
(x
与 相邻的节点s
)。所以在我们允许边缘进入的情况下,s
我们可以有一个循环
s to x_1 leadsto y leadsto x_2 to s to x_3 leadsto t
但是如果我们再次禁止边缘进入s
,我们可以找到没有循环的相同路径。以上都是直观的想法,但我想要一个正式的证明。
问题来自Cormen 等人的《算法导论》。