数学 › グラフ理論 › 連結度とネットワークフロー

有向グラフ・ネットワーク・フロー

定義 4.1(「連結度とネットワークフロー」§4)

有向グラフ D=(V,E)D=(V,E) は、有限集合 VV と、相異なる頂点の順序対 (u,v)(u,v)(uu から vv への有向辺)の集合 EE からなる。(u,v)(u,v) と (v,u)(v,u) が両方あってもよい。ネットワークとは、有向グラフ DD、容量 c:E→R≥0c:E\to\mathbb{R}_{\ge0}、相異なる 2 頂点 ss(入口)、tt(出口)の組である。

関数 f:E→Rf:E\to\mathbb{R} と頂点集合 S⊆VS\subseteq V に対し

f+(S)=∑(u,v)∈E, u∈S, v∉Sf(u,v),f−(S)=∑(u,v)∈E, u∉S, v∈Sf(u,v)f^+(S)=\sum_{(u,v)\in E,\ u\in S,\ v\notin S}f(u,v),\qquad f^-(S)=\sum_{(u,v)\in E,\ u\notin S,\ v\in S}f(u,v)

と書く(SS から出る量、SS に入る量)。f±(v)=f±({v})f^\pm(v)=f^\pm(\{v\}) とする。ff がフローであるとは、

  • 容量制約: すべての e∈Ee\in E で 0≤f(e)≤c(e)0\le f(e)\le c(e)、
  • 保存則: s,ts,t 以外のすべての頂点 vv で f+(v)=f−(v)f^+(v)=f^-(v)

を満たすことをいう。∣f∣=f+(s)−f−(s)|f|=f^+(s)-f^-(s) をフローの流量という。流量が最大のフローを最大フローという。

本文で読む(前後の説明と例)→

閉包の状態

定義

定義は閉包の起点です(証明を要しません)。

印の意味: ✓公理まで証明済み ・ △証明あり(閉包未完)・ ※主張のみ。テーマごとの集計は 閉包の状況。

これを使っている定理

証明で明示的に参照している定理は、まだありません。

関連するノック 1 問