我想知道 max-flow 和 min-cut 之间著名的二元性是否真的可以容忍无限的价值容量。这是一个似乎不是的简单示例:
源 s、汇 t、其他五个节点 a、b、c、d、e
s -> a: 容量 3
s -> b: 3
a -> c: \infty
a -> d: \infty
b -> d: \infty
b -> e: \infty
c -> t: 1
d -> t: 1
e -> t: 4
最大流量为 5。但是,没有容量为 5 的切割。这是因为无限容量迫使所有 a、b、c、d、e 属于同一集合/切割的一半(否则会有割集中的一个 \infty 权重)。