電気通信大学 情報理工学研究科 情報・ネットワーク工学専攻 2025年8月実施 選択問題 アルゴリズムとデータ構造
标签:
Author
祭音Myyura (co-authored with GPT 5.6 SOL)
Description
非負の辺重みをもつ無向連結グラフを考える。与えられた 4 頂点グラフの最小重み Hamilton 閉路と Kruskal 法による最小全域木を求めよ。また、最小全域木を用いると、最小重み Hamilton 閉歩道の 2 近似解が得られることを示せ。
题目描述
对一个四顶点非负权无向连通图,求最小权 Hamilton 回路和 Kruskal 最小生成树;并证明最小生成树权重不超过最优 Hamilton 闭途,以及深度优先遍历给出 2 近似。
Kai
(1)
頂点 に接続する辺は のみであるから、Hamilton 閉路は
のみである。その重みは
(2)
辺を重み順に並べると
である。Kruskal 法では を追加し、閉路を作る を除外し、 を追加する。したがって、
も閉路を作るため追加しない。
(3)
最小重み Hamilton 閉歩道の重みを とする。この閉歩道が用いる辺から閉路を順次除くと全域木 が得られる。辺重みは非負であるから、
よって最小全域木 について
である。
(4)
を深さ優先探索し、各辺を往復すれば、全頂点を通る閉歩道 を得る。各辺はちょうど 2 回通るから、