グラフ理論の問題
頂点集合 ( 個の頂点)と、次の 本の辺からなる辺集合 をもつ単純無向グラフ を考える。
は と を 2 つの部分とする 2 部グラフである。 の最大マッチングの大きさ を増加道を用いて求め、ケーニヒの定理を利用して、 の独立数 (最大独立集合の頂点数)を求めよ。
この問題で使うもの
- 最大マッチングとケーニヒの定理(説明と入口の問題)
この問題を解けるようになるまで(9 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
最大マッチングを増加道で求め、2 部グラフに対するケーニヒの定理 と、関係式 を順に使います。
ヒント 2
マッチング から始めて、未飽和頂点 から出る交互道 を考えてみましょう。
ヒント 3
増加道で入れ替えると が得られ、これ以上増加道はありません。頂点被覆 からも がわかります。あとは と から を計算します。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
手順 1:マッチングを作り、増加道で大きくする。
まず適当にマッチング をとる。 に含まれない頂点(未飽和頂点) から、 に入らない辺と の辺を交互にたどると
となり、両端 はどちらも未飽和である。これは増加道なので、この道の上で「 に入る辺」と「入らない辺」を入れ替えると、 を除いて を加えることになり、
という大きさ のマッチングが得られる。
手順 2: が最大であることを確かめる。
について未飽和な頂点は である。
- から: と進むと、 の隣接頂点は だけで行き止まり。
- から:、 など、どの交互道も を経由して で行き止まりになり、未飽和な 側の頂点 には到達しない。
よって増加道は存在せず、ベルジュの定理により は最大マッチングである。したがって 。
(確認)頂点集合 は頂点被覆である。実際、 は で、 は で、 は で覆われる。マッチングの各辺は異なる被覆頂点を必要とするので となり、上の結果と一致する。
手順 3:ケーニヒの定理で を求める。
は 2 部グラフなので、ケーニヒの定理より
手順 4: を使う。
実際、最小頂点被覆 の補集合 は、 が としか隣接せず、 が としか隣接しないので、確かに大きさ の独立集合である。
答え:
別解
【最大マッチング】まず から始める。
1. 非飽和の から出発し、 は が非飽和なので増加道になる。 とする。
2. 非飽和の から出発し、 と進むが行き止まり。別の始点として を考えても同様に増加道が見つからない。そこで から出発し、 は が非飽和なので増加道になる。 とする(大きさ )。
3. に対する非飽和頂点は である。 からは へ行き、 は とマッチしているので へ進む。 から へ行き、 は とマッチしているので へ進む。 の隣接頂点は だけなので行き止まり。 からは または に行き、同様に で行き止まり。 からは へ行き、 は とマッチしているので へ進むが、 の隣接頂点は だけなので行き止まり。よって非飽和頂点どうしを結ぶ増加道は存在しない。ベルジュの定理より は最大マッチングで、。
(別の確認) の隣接頂点は のみなので、この 2 頂点を同時にマッチングできない。したがって であり、上の結果と一致する。
【ケーニヒの定理】2 部グラフでは最小点被覆数 。実際 は 9 本の辺すべてを被覆する。
- は で被覆される。
- は で被覆される。
- は で被覆される。
独立集合の補集合は点被覆であるから、。
【検算】 は、 の隣接頂点が だけなので、この集合内に辺がなく独立集合である。大きさは で一致する。