推 Usoul:原始input档中是一个 flow network,不是 flow 05/24 23:01
→ Usoul:label of edge 代表 capacity 而非 flow 05/24 23:02
→ Usoul:所以在生成 max flow 时,必须指定 source&sink 05/24 23:03
→ Usoul:用不到的 node 在产生 flow 时就会被删掉 05/24 23:03
→ Usoul:ex: write_max_flow –s v0 -t v99 -o dg100_mf.dot 05/24 23:05
→ Usoul:这个指令生成的 dg100_mf.dot 中就没有 v13 这个 node 了 05/24 23:05
is_flow这个指令我还是有点疑问
看了讲义和课本 一个flow的定义只需要符合capacity constraint和conservation
并没有规定flow的source和sink需具备什么特性
所以除了检查以上两个property
似乎不需要用到source和sink
那么在写这个指令的时候输入的source和sink又有什么用呢?