名古屋大学 情報学研究科 情報システム学専攻 2024年8月実施 専門 問4
Author
祭音Myyura
Description
頂点の集合が V、辺の集合が E の無向グラフを G=(V,E) と表記する。
頂点 v1,v2 を端点とする辺は {v1,v2}∈Eとして表す。
この問題では,ループや多重辺を持たない単純グラフのみを考え,グラフに関する用語を以下のように定義する。
- G=(V,E) が完全グラフ:異なる任意の頂点の組 v1,v2∈V に対し,辺 {v1,v2}∈E が存在する。
- G=(V,E) が正則グラフ:V の全ての頂点が同一の次数を持つ。頂点の次数とは,その頂点を端点に持つ辺の本数である。
- G′=(V′,E′) が G=(V,E) の補グラフ:V′=V であり,異なる頂点の組 v1,v2∈V に対し,{v1,v2}∈/E のとき,かつそのときのみ {v1,v2}∈E′。
- グラフ G′=(V′,E′) が G=(V,E) と同型:次の性質を満たす全単射 f:V→V′ が存在する;{v1,v2}∈E のとき,かつそのときのみ {f(v1),f(v2)}∈E′。
(1) 頂点数 5 の完全グラフを示せ。
(2) 頂点数 n の完全グラフが持つ辺の本数を答えよ。
(3) 図 1 で与えられるグラフの補グラフを示せ。解答のグラフには頂点名を記すこと。
(4) 図 2 の a から d に示す 4 つのグラフのそれぞれについて,図 1 のグラフと同型であるかどうかを答え,同型の場合は頂点間の全単射を示し,同型でない場合は,同型でないと判断する理由を述べよ。
(5) グラフ G=(V,E) が与えられ、頂点数が n です。ここで、グラフ G の補グラフが G 自身と同型である場合、G の頂点数 n は n=4k または n=4k+1 の形で表されることを示す。ここで、k は非負整数です。
(6) 問題 (5) を踏まえて、グラフ G が正則グラフ(すべての頂点の次数が同じ)であれば、頂点数 n は必ず n=4k+1 の形で表される。
题目描述
设简单无向图 G=(V,E) 不含自环和重边,边 {v1,v2} 以两个端点表示。定义如下:
- 完全图:任意两个不同顶点之间都有边;
- 正则图:所有顶点的度数相同;
- 补图 G′=(V′,E′):V′=V,且两个不同顶点在 G′ 中相邻当且仅当它们在 G 中不相邻;
- 图同构:存在保持相邻关系的顶点集合双射。
回答下列问题。
- 画出一个有 5 个顶点的完全图。
- 求有 n 个顶点的完全图的边数。
- 画出图 1 所示图的补图,并标出顶点名称。
- 对图 2 的 a 至 d 四个图,逐一判断其是否与图 1 同构;若同构,给出顶点间的双射;若不同构,说明判定理由。
- 若图 G 与其补图同构,证明顶点数 n 必可写成 4k 或 4k+1,其中 k 为非负整数。
- 在第 5 问的条件下,进一步证明:若 G 还是正则图,则其顶点数必为 n=4k+1。
- 完全图与计数:用顶点对数量计算完全图边数。
- 补图:在相同顶点集上对所有非边取补,并比较原图与补图的边数。
- 图同构:通过保持邻接关系的双射判断图结构是否相同。
- 度数与正则图:利用握手定理及补图中度数 n−1−d(v) 的关系。
- 自补图:从边数必须等于完全图边数的一半推导顶点数的模 4 条件。
Kai
(1)
(2)
頂点数 n の完全グラフでは,異なる 2 頂点の組の数だけ辺がある。
これは組合せの数 (2n) に等しいので,辺の本数は
(2n)=2n(n−1)
である。
(3)
図 1 のグラフの頂点はv1,v2,v3,v4,v5であり,図から読み取れる辺は
{v1,v2}, {v1,v4}, {v2,v3}, {v2,v4}, {v3,v4}, {v4,v5}
の 6 本である。
補グラフ G′=(V,E′) は
E′={{v1,v3}, {v1,v5}, {v2,v5}, {v3,v5}}
となる。
(4)
まず,図 1 のグラフ G の各頂点の次数を調べる:
- deg(v1)=2(v2,v4 と接続)
- deg(v2)=3(v1,v3,v4 と接続)
- deg(v3)=2(v2,v4 と接続)
- deg(v4)=4(v1,v2,v3,v5 と接続)
- deg(v5)=1(v4 のみと接続)
したがって次数列(次数の多重集合)は
({1,2,2,3,4}である。
以下,各図との比較を行う。
図 2 (a) について、次の全単射 f を考えると、図 2 (a) のグラフは図 1 のグラフと同型であることが分かる。
f(v1)=u2,f(v2)=u1,f(v3)=u4,f(v4)=u5,f(v5)=u3.
図 2 (b) についての次数を調べると,
- deg(u1)=2
- deg(u2)=3
- deg(u3)=3
- deg(u4)=1
- deg(u5)=3
となり,次数列は {1,2,3,3,3} である。
図 1 の次数列は {1,2,2,3,4} であり,一致しない。
次数列はグラフ同型では不変なので,(b) のグラフは図 1 のグラフと同型ではない。
図 2 (c) についての次数を調べると,
- deg(u1)=3
- deg(u2)=3
- deg(u3)=3
- deg(u4)=4
- deg(u5)=1
であり,次数列は {1,3,3,3,4} となる。
これも図 1 の次数列 {1,2,2,3,4} と一致しないため,
(c) のグラフも図 1 のグラフと同型ではない。
図 2 (d) について、次の全単射 f
f(v1)=u2,f(v2)=u1,f(v3)=u4,f(v4)=u5,f(v5)=u3
をとると,図 2 (d) のグラフは図 1 のグラフと同型であることが分かる。
(5)
グラフ G の辺の数は ∣E∣、補グラフ G′ の辺の数は ∣E′∣ とおくと、任意の2つの頂点の組み合わせ (2n) に辺が存在するので、次の関係が成立する。
∣E∣+∣E′∣=(2n)=2n(n−1)
G と G′ が同型であることから、∣E∣=∣E′∣ が得られるので、
2∣E∣=2n(n−1)⇒∣E∣=4n(n−1)
∣E∣ は整数でなければならないため、n は n=4k または n=4k+1 として表されることがわかる。
(6)
グラフ G が正則で、グラフ G′ も正則グラフである。グラフ G のすべての頂点の次数が d とおくと、
d=n−1−d⇒d=2n−1
が得られる。d は整数でなければならないため、n は n=2k+1 (奇数)として表される。(5) の結論により、n は n=4k+1 として表されることがわかる。