複数のソースと特定の容量の複数のシンクを持つパイプのネットワークをシミュレートするアルゴリズムを考案しようとしています。
これまでのところ、古典的な Ford-Fulkerson アルゴリズムを使用してみましたが、次のグラフを考えると、私が遭遇する問題はこれです。
S
|
a
/ \
B C
ソース容量が 1 のSと、シンク容量が 1 のB と Cの両方を考えると、フローは S - a - B となり、B は 1 に飽和し、C はフロー 0 のままになります。
B と Cの両方が 0.5 を受け取るように、ネットワーク全体にフローを均一に分散しようとしています。何か案は?
ありがとう!