グラフ理論の問題
次の つの単純無向グラフ を考える。
- :頂点集合 ,辺集合
- :頂点集合 ,辺集合
- :頂点集合 ,辺集合
- :頂点集合 ,辺集合
ここで,辺 は頂点 と頂点 を結ぶ辺を表す。ハミルトン閉路(すべての頂点をちょうど 回ずつ通って出発点に戻る閉路)をもつグラフの番号 をすべて求め,集合で答えよ。
この問題で使うもの
- ハミルトン閉路の有無(説明と入口の問題)
この問題を解けるようになるまで(8 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
技能「ハミルトン閉路の有無」を使います。あると思うグラフでは閉路を実際に作ります。ないと思うグラフでは、2 部グラフの部集合の大きさか、頂点を除いたときの連結成分の数を調べます。
ヒント 2
ハミルトン閉路から頂点を つ除いても、つながった道が残ります。また 2 部グラフの閉路は つの部集合を交互に通るので、ハミルトン閉路があれば部集合の頂点数は等しくなります。
ヒント 3
から頂点 を除くと、 と に分かれます。 は と に塗り分けられます。 と では、三角形をたどってから別の頂点へ渡る順路を探してみましょう。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
ハミルトン閉路があることは、閉路を実際に つ作って示す。ないことは、次の つの事実のどちらかを使って示す。
(A) ハミルトン閉路 から頂点を つ除くと、残りの頂点をすべて通る道になり、つながったまま残る。したがって、ある頂点 を除いたグラフ が つ以上の連結成分に分かれるなら、 にハミルトン閉路はない。
(B) 2 部グラフでは、閉路の辺は必ず つの部集合を交互に行き来する。したがってハミルトン閉路があるなら、 つの部集合の頂点数は等しい。
:頂点 を除くと、残る辺は だけである。よって は と の つの連結成分に分かれる。(A) より、 はハミルトン閉路をもたない。
: を考える。使う辺は で、どれも辺集合に含まれている。また 頂点をちょうど 回ずつ通っている。よって はハミルトン閉路をもつ。
: を白、 を黒に塗る。 本の辺はどれも白の頂点と黒の頂点を結ぶので、 は部集合 と をもつ 2 部グラフである。部集合の大きさは なので、(B) より はハミルトン閉路をもたない。(頂点数 が奇数であることからも同じ結論になる。)
: を考える。使う辺は で、どれも辺集合に含まれている。また 頂点をちょうど 回ずつ通っている。よって はハミルトン閉路をもつ。
以上より、ハミルトン閉路をもつのは と であり、答えは である。
別解
各グラフについて調べる。
: 辺 は橋である(除くと と に分かれる)。閉路は橋を含めないので、ハミルトン閉路はもたない。
: 三角柱グラフである。閉路 を考えると、辺 がすべて存在し、全頂点を 回ずつ通る。よってハミルトン閉路をもつ。
: 辺はすべて と の間にあり( の隣接頂点は )、二部グラフである。両側の頂点数が と で異なるので、ハミルトン閉路はもたない(閉路は両側を交互に通るため、両側の頂点数が等しくなければならない)。
: 次数 の頂点 の辺はすべて閉路に使われる。すなわち を使う。閉路 は全頂点を 回ずつ通る。よってハミルトン閉路をもつ。
したがって答えは 。