mincutの誤解があるのかどうかわかりませんが、私はedmond-karpsを使ってフローネットワーク上のBFSを使ってmincutアルゴリズムを書いています。フローネットワーク上のmincutの方向性
残った流れA→B = 0なので、AからBへのミニカットを実行するように指示すると、A→Bのカットを持つセット{A}が生成されます)。
しかし、私がBからAへのミニカットを行うと言うと、(Cからのエッジがないので)エッジを増やさないので、結果のセットは{C}であり、カットB→C(2)となる。
私はそれを見て、私は2つの方法の1つでこれを誤解する可能性があります。まず、BからAへのミニカットは正しいかもしれません.Bのセットからのエッジだけがカウントされ、エッジではありません(つまり、ミニカットは「BがAに接続するのを許可しない最小限のものです」、
また、フローネットワーク上でmincutを探すように求められている場合(一般的な最小カット、現在「任意のソースを選んでいる」、他のすべてのノード」法)、それは任意のエッジ上の両方向に等しい流量を必要としなければならない。