Loading article…
組み合わせ最適化において、ネットワークフロー問題は、入力がフローネットワーク(エッジに数値容量を持つグラフ)であり、目標が、容量制約を尊重し、特定の指定された終端を除くすべての頂点で流入フローと流出フローが等しくなるフロー、つまり各エッジ上の数値を構築する計算問題のクラスである。 [ 1 ]
ネットワークフローの問題には、以下のような具体的な種類があります。
最大フロー最小カット定理は、最大フローの値と最小カットの値(フローネットワークの頂点を分割し、分割の一方の側から他方の側へ交差するエッジの総容量を最小化する分割)を等しく定義する定理です。近似最大フロー最小カット定理は、この定理を多品目フロー問題に拡張したものです。無向フローネットワークのゴモリー・フー木は、異なる終端頂点のペア間のすべての最小カットを簡潔に表現します。
フローを構築するためのアルゴリズムには以下が含まれる
そうでなければ、問題はより一般的な線形計画問題などとして定式化され、汎用最適化ソルバーを使用して解くことができる。