You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

二分图匹配与最小顶点覆盖算法执行疑问(含顶点优先级规则)

二分图网络流示意图

问题说明

给定上述图(源点s=0,汇点t=6),需使用Ford-Fulkerson算法结合DFS/BFS执行二分图匹配与最小顶点覆盖算法,遵循优先选择编号更小的顶点打破平局规则(即若有两条有效路径,选经过编号更小顶点的路径)。

二分图匹配问题

我添加源点s并连接至1、3、5,添加汇点t并连接2、4至t,每条边初始容量设为1。第一条增广路径选0->1->2->t,流量设为1;第二条选0->3->2->5->4->6,流量设为1。此后无增广路径,最大流为2。我选取原图中流量为1的边(1,2)、(2,3)、(2,5)、(5,4)作为结果,却错误。正确结果是(1,2)、(2,5),对应路径为0->1->2->6和0->5->4->6,但我认为这不符合顶点优先级规则,困惑于自身错误所在。

最小顶点覆盖问题

我使用相同增广路径,得到的s-t割为(2,5)和(4,5),对应S={0,1,2,3,4,5},按规则返回(L\S)∪(R∩S)得到{2,4},但正确结果是{2,5},同样存在疑问。

我曾答对类似题目,原以为理解方法,现希望有人指出错误,非常感谢!

内容的提问来源于stack exchange,提问作者papayaaa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 05:25:00