首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据结构中MaxFlow问题的路径选择是否有限制?

数据结构中MaxFlow问题的路径选择是否有限制?
EN

Stack Overflow用户
提问于 2021-12-04 23:00:33
回答 1查看 45关注 0票数 0

在下面的最大流问题中,算法首先可以选择S-A-D-T路径。在这种情况下,算法将不再看到任何增强路径,因此它将生成4作为最大流的答案。但是,如果算法首先选择任何其他路径,则会看到最大流变为5。

EN

回答 1

Stack Overflow用户

发布于 2021-12-11 20:09:58

您似乎没有注意到,Ford-Fulkerson算法以两种方式更新了残差图:

  1. 从所选路径的所有边缘减去路径流
  2. 添加沿着所选路径

反向边缘的路径流

因此,在您使用flow 3选择了3路径之后,残差图现在将包含一个带有flow 2的增强路径S-B-D-A-C-T,从而达到5的总流。沿相反边缘的流只会取消现有的流,因此只有2的流才会从A保持到D

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70230187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档