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

グラフ理論の問題

難易度 3期末試験の応用レベル大学数学 グラフ理論

頂点集合を とする完全グラフ を考える。相異なる 2 頂点 を結ぶ辺 には、重み

が与えられているとする( は最小公倍数、 は最大公約数)。たとえば 、 である。

この重みつきグラフの最小全域木の重み(最小全域木に含まれる辺の重みの総和)を求めよ。

この問題で使うもの

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

読み込み中…

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

一覧で見る(前提が先)
  1. 樹形図で数え上げる
  2. 積の法則と和の法則
  3. 和の法則・積の法則と樹形図
  4. 順列・円順列・重複順列
  5. 組合せ
  6. グラフの次数と握手補題
  7. 最小全域木(クラスカル法・プリム法)

ヒント

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

ヒント 1

を素因数分解の指数で表し、クラスカル法で重みの小さい辺から順に連結成分がどう併合されるかを追ってみよう。

ヒント 2

である。重み 2 の辺だけで、各頂点は奇数部分( の )ごとの成分にまとまる。

ヒント 3

重み 2 の段階で 15 本(重み和 30)、重み 3 で ---, -, - の 5 本が採用される。その後、素数 および 以上の素数 について、奇数部分が の成分を他と結ぶ最小の重みが何になるかを考える。

答えと解説

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

重みの形. , と素因数分解すると、, なので

よって の素因数は、 と で指数が異なる素数に限られる。特に、重みが 以下の辺で結ばれた 2 頂点は、 より大きい素数の指数が等しい。

クラスカル法の考え方. 重みの小さい辺から順に、閉路を作らないものを採用していく(クラスカル法)と最小全域木が得られる。重み の辺の段階で採用される辺の本数は、「重み 未満の辺だけからなる部分グラフの連結成分数」から「重み 以下の辺だけからなる部分グラフの連結成分数」を引いたものに等しい。したがって、しきい値 を大きくしながら連結成分の変化を追えばよい。

重み 2. 重み 2 の辺は比が 2 の組 である。各頂点 を ( は奇数)と書くと、重み 2 の辺で が一列につながる。連結成分は奇数部分 ごとに 1 つずつで 個。採用辺数は 本、重みの和は 。

重み 3, 4. 重み 3 の辺は比が 3 の組で、奇数部分が と の成分をつなぐ( なら辺 がある)。, , が併合され、 回の併合(重み和 )で成分は 個:
(奇数部分で表示)。
重み 4 の辺は比が 4 の組で、奇数部分が同じなので併合は起こらない。

重み 5, 6. 重み 5 の辺は比が 5 の組で、 により と が、 により が併合される( は既に同じ成分、)。 回の併合で重み和 、成分は 個。重み 6 の辺は素数 2, 3 の指数だけが異なる組で、奇数部分が 3 のべき倍だけ異なるから既に同じ成分であり、併合は起こらない。

重み 7〜10. 重み 7 の辺 で が併合(重み和 )、成分は 個:大きな成分(奇数部分 )と 。重み の辺は素数 の指数しか変えないので併合は起こらない。

残りの成分. 奇数部分が素数 の成分( など)に属する頂点は の指数が 1、他の成分の頂点は の指数が 0 である( 以下で や、 と別の奇素数の積は現れない)。よってこの成分と外を結ぶ辺の重みは の倍数で、 以上。一方、辺 の重みはちょうど であり、 未満のしきい値ではこの成分は孤立したままである。したがって各 について重み の辺が 1 本ずつ採用され、重み和は

合計. 採用辺数は で全域木になっており、重みは

別解

重みは、、( は互いに素)とおくと となる。 なので である。クラスカル法で重みの小さい辺から順に調べる。

・重み 2:辺 。これで各頂点は「奇数部分」ごとの成分にまとまる。奇数部分は の 15 個なので、成分は 15 個になる。この段階で 30 頂点から 15 本の辺を使い、重みの和は 。

・重み 3: は のみで、辺は 。奇数部分 と を結ぶ。 の 5 本がすべて別々の成分を結ぶ。和は 15。成分は 10 個になる。

・重み 4 は同じ奇数部分の内部の辺だけ、重み 6 は と を結ぶだけなので、新たな連結は生じない。

・重み 5:。 と が新しい連結を与え、 は冗長。2 本で和は 10。

・重み 7:(または )が成分 を結ぶ。1 本で和は 7。

ここまでに、残る成分は 11, 13, 17, 19, 23, 29 を奇数部分にもつ 6 個。

・重み 8〜10 は新たな連結を生まない。

・これらの成分に属する頂点 ( およびその 2 倍)は、他の頂点 との辺の重みが、 なら 、 でも 以上( のとき で重みは だが までしか取れず同じ成分内)となる。実際、各成分から他成分へ出る辺の最小重みは、順に 11, 13, 17, 19, 23, 29 である(頂点 1 との辺)。

・よって、残り 6 本の辺の重みの和は 。

辺の総数は で適合する。

合計は 。

この問題の確認

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

間違いを報告する

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

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

関連する問題