グラフ理論の問題
頂点集合 と、次の 本の辺からなる単純無向グラフ を考える(五角柱グラフ)。ただし添字は を法として考える(, )。
頂点の部分集合 が の頂点被覆であるとは、 のどの辺も少なくとも一方の端点が に属することをいう。 の頂点被覆に含まれる頂点の個数の最小値を求めよ。
この問題で使うもの
- 最大独立集合と最小頂点被覆(説明と入口の問題)
この問題を解けるようになるまで(7 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
頂点被覆の大きさの下界を、グラフに含まれる部分グラフから考えましょう。
ヒント 2
は長さ の閉路をなします。1 つの頂点はこの閉路の辺を 本しか覆えないことに注目しましょう。
ヒント 3
各 5 頂点の閉路を覆うには 個以上の頂点が必要なので、全体では 個以上必要です。あとは縦の辺 もすべて覆うように 個を選べるか確かめましょう(補集合が独立集合になるように選ぶと考えやすいです)。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
下界 とその間の 本の辺は長さ の閉路 をなす。 の 本の辺を覆うには、1 つの頂点が覆える閉路の辺は 本だけなので、 個の頂点では高々 本しか覆えず、少なくとも 個の頂点が必要である。 の閉路についても同じで、2 つの閉路は頂点を共有しないから、頂点被覆 は
を満たす。
個で覆える例 とすると、
- 側の閉路の辺 は 、 は 、 は で覆われる
- 側の閉路の辺 は または 、 は 、 は で覆われる
- 縦の辺 は 、 は 、 は 、 は 、 は で覆われる
ので、 は頂点被覆である。(補集合 はどの 2 頂点も隣接しない独立集合になっている。)
よって頂点被覆の頂点数の最小値は である。
別解
頂点被覆 の補集合 は独立集合であり、逆も成り立つ。よって最小頂点被覆の大きさは ( は最大独立集合の大きさ)。
上界: 独立集合は、上の 5 サイクル から高々 2 個(奇サイクル の独立数は )、下の 5 サイクルからも高々 2 個なので 。
構成: は独立集合。実際、 は 上で隣接せず、 も隣接せず、 に隣接する は のみで、 は含まれない。よって 。
したがって最小頂点被覆は 。
検算: 補集合 が全 15 辺を覆うか確認する。上の辺 ()、()、()、()、()。下の辺 ()、()、()、()、()。縦の辺 ()、()、()、()、()。すべて覆われている。