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

グラフ理論の問題

難易度 1教科書の例題レベル大学数学 グラフ理論

頂点集合 と、次の 本の辺からなる辺集合 をもつ単純無向グラフ を考える。

の各頂点を白か黒の一方で塗り、どの辺についても両端の頂点が異なる色になるようにしたい。このような塗り分けができる(すなわち が 2 部グラフである)ことを確かめたうえで、頂点 と同じ色で塗られる頂点全体の集合を求めよ。

この問題で使うもの

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

読み込み中…

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

一覧で見る(前提が先)
  1. 樹形図で数え上げる
  2. 積の法則と和の法則
  3. 和の法則・積の法則と樹形図
  4. 順列・円順列・重複順列
  5. 組合せ
  6. グラフの次数と握手補題
  7. 2 部グラフと奇閉路

ヒント

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

ヒント 1

2 部グラフの判定に使う「2 色塗り分け」を使う。頂点 を白と決め、辺でつながった頂点に交互に色を付けていこう。

ヒント 2

頂点 の隣は黒、隣の隣は白、…と塗っていく。すべての辺の両端が異なる色になっていれば 2 部グラフであり、奇数長の閉路はない。

ヒント 3

頂点 を白とすると、 が黒、次に が白になる。残りの頂点 の色を決め、全辺を確認しよう。

答えと解説

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

方針 頂点 から順に、隣り合う頂点に交互に色を付けていく(2 色塗り分け)。途中で矛盾(同じ色どうしが辺で結ばれる)が起きなければ 2 部グラフであり、起きれば奇数長の閉路が見つかる。

手順 1(頂点 の色を決める) 頂点 を白とする。

手順 2( の隣を塗る) 頂点 に隣接するのは なので、 を黒とする。

手順 3(その隣を塗る) 黒の頂点 に隣接するのは 、黒の頂点 に隣接するのは 。まだ色のない を白とする。

手順 4(さらにその隣を塗る) 白の頂点 に隣接するのは 、白の頂点 に隣接するのは 、白の頂点 に隣接するのは 。まだ色のない を黒とする。

これで全頂点に色が付いた:

手順 5(すべての辺を確認) 本の辺の両端の色を調べると
:白・黒、:黒・白、:白・黒、:黒・白、:白・黒、:黒・白、:黒・白、:白・黒、:黒・白、:白・黒
となり、どの辺も両端の色が異なる。よって は 2 部グラフである。「2 部グラフ 奇数長の閉路をもたない」により、 の閉路はすべて偶数長である(例えば は長さ 、 は長さ )。

手順 6(答えが一意であること) は連結なので、頂点 の色を決めると、上の手順で他のすべての頂点の色が強制的に決まる。したがって頂点 と同じ色の頂点の集合は塗り方によらず一通りに定まり、

である。

別解

頂点 を白とし、辺でつながる頂点を順に反対色で塗っていく。

  • の隣接頂点 は黒。
  • の隣接頂点 は白。
  • の隣接頂点 は白。
  • の隣接頂点 は黒。

これで白は 、黒は となる。

10 本の辺をすべて確かめる。
- : 白–黒
- : 黒–白
- : 白–黒
- : 黒–白
- : 白–黒
- : 黒–白
- : 黒–白
- : 白–黒
- : 黒–白
- : 白–黒

どの辺も両端の色が異なるので、 は 2 部グラフである。

は連結なので、頂点 を白と決めれば塗り分けはただ 1 通りに定まる。したがって、頂点 と同じ色の頂点全体の集合は である。

この問題の確認

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

間違いを報告する

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

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

関連する問題