単元一覧 › 大学数学 グラフ理論

グラフ理論の問題

難易度 4大学院入試の標準レベル大学数学 グラフ理論

頂点集合

をもつ有向ネットワーク を考える。 の有向辺とその容量は次の 本である。
- に対し、辺 。容量は順に
- すべての に対し、辺 ( 本)。容量はすべて
- に対し、辺 。容量は順に

における から への最大流の流量を求めよ。

この問題で使うもの

この問題を解けるようになるまで(8 技能)
算数中学高校大学大学院

読み込み中…

右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。

一覧で見る(前提が先)
  1. 樹形図で数え上げる
  2. 積の法則と和の法則
  3. 和の法則・積の法則と樹形図
  4. 順列・円順列・重複順列
  5. 組合せ
  6. グラフの次数と握手補題
  7. ネットワークと s-t カットの容量
  8. 最大流最小カット定理

ヒント

行き詰まったら、上から順に 1 つずつ開いてください。

ヒント 1

最大流最小カット定理を使い、 側の頂点集合 に含まれる と の選び方でカットの容量を表しましょう。

ヒント 2

に含まれる の個数を とすると、各 については に入れたとき 、入れないとき の容量がかかるので、 を足せばよくなります。

ヒント 3

容量が の辺 の先の 頂点をまとめて に入れた の場合を調べ、 の容量が小さいことに注目しましょう。あとはその値を実現するフローを作ります。

答えと解説

答えを見る
結果を記録する(このブラウザにだけ保存されます):
解説を読む

、 とおく。最大流最小カット定理より、最大流の流量は - カットの容量の最小値に等しい。

カットの容量の計算. を含み を含まない頂点集合 をとり、、 とする。 から の外へ向かう辺は
- ()
- ()
- ()

なので、カットの容量は

である。 を固定すると、 については各 ごとに「 なら 、 なら 」がかかるので最小値は 、 については の大きい 個を に入れるのが最小である。よって

の での最小値が最小カットの容量である。 を小さい順に並べると なので
- :
- :
- :
- :
- :
- :

最小は のときの で、対応するカットは (容量 )である。よって最大流は 以下。

流量 のフローの構成. 次のように流す(使う辺 にはそれぞれ を流す)。
- 、、、、
- の流量は順に (容量 以下)
- の流量は順に (容量 以下)

各頂点で流量保存則が成り立ち、総流量は である。

以上より、最大流の流量は である。

別解

最大フロー最小カット定理を用いる。 側に 、 の集合 、 の集合 を含むカットの容量は

である。

上界(カット): 、 とする。 の容量は 。 から に入らない への辺は 本で容量 9。 の容量は 。合計 。よって最大流量は 15 以下。

下界(流れの構成): に各 1(計 5)、 に各 1(計 5)、 に各 1(計 3)、 に 1、 に 1。
各 への流入は で、それぞれ の容量 以下。 の流量は で容量 以下。保存則も満たす。総流量は 。

よって最大流の流量は 15。
検算: 全容量の和は源側・吸い込み側とも 17 だが、 の各辺は容量 1 なので は 3 本の入力辺に制限され、 の容量が 2 のため、(容量 5)に十分流せない構造により 17 に届かず、カット 15 と一致する。

この問題の確認

AI が作成した問題です。公開前に次の確認を行いました。確認の方法について

間違いを報告する

この問題の誤り・分かりにくい点・難易度や学年のずれを知らせる
どこについての報告ですか

報告の内容と問題の番号を保存します。名前やメールアドレスは保存しません。

関連する問題