中央大学 理工学研究科 情報工学専攻 2026年2月実施 一般入試(春季)問題IV
Author
祭音Myyura (Based on 中央大学の公式解答例 refined with GPT 6 Astra)
Description
問題 I は必答。問題 II~V のうち、2 問を選んで解答すること。
問題 IV.
グラフ の頂点に色を塗ることを考える。 個の色を用いて、どの辺の両端点も互いに異なる色で塗り分けるとき、 は 彩色可能であるという。 の頂点の彩色に必要な の最小値を彩色数とよび、 で表す。
図 1 は 3 彩色の例である。頂点 a から頂点 d の○の中にある数字が色を表す。隣接する頂点には異なる番号(色)が割り当てられていることが確認できる。この例では、隣接していない頂点 b と d には同じ番号(同じ色)が割り当てられている。

-
図 2 のグラフの頂点をできるだけ少ない色で彩色せよ。解答欄には図 2 のグラフを描き、グラフの頂点を表す○の中に、色に対応する番号を書いて解答すること。
-
頂点 に接続する辺の数をその頂点の次数とよび、 で表す。以下は頂点彩色のアルゴリズムである。
彩色アルゴリズム
ステップ 1.頂点を次数の大きい順に並べ、 とおく(つまり が成り立つ)。次数が同じ頂点はどちらを先にしてもよい。
ステップ 2. の順に頂点を選び、各 に割り当て可能なもっとも小さい番号の色( に隣接する から の頂点に使用されていない番号で最小のもの)を割り当てる。
彩色アルゴリズムを図 2 のグラフに適用して得られる頂点の彩色を答えよ。解答欄には図 2 のグラフを描き、グラフの頂点を表す○の中に、色に対応する番号を書いて解答すること。ステップ 1 で定めた頂点の順序も答えよ。
-
彩色アルゴリズムは最小の色数で彩色するとは限らない。このアルゴリズムが 個の色で彩色しないグラフ の例(グラフとステップ 1 の頂点の順序)を述べ、アルゴリズムが 個の色で彩色しない理由を説明せよ。
-
彩色アルゴリズムは彩色数 の上界を与えている。この上界を理由とともに答えよ。数式で記述してもよいし、文章で説明してもよい。
-
彩色数 の下界として適切なものを答えよ。例などを使って分かりやすく説明すること。
题目描述
问题 I 为必答题;从问题 II~V 中选择 2 题作答。
问题 IV
考虑给图 的顶点着色。如果能用 种颜色使每条边的两个端点颜色不同,则称 可以进行 着色。所需颜色数 的最小值称为色数,记为 。
图 1 为 3 着色的例子,顶点 a 至 d 的圆圈内数字表示颜色。相邻顶点分配不同的编号(颜色);不相邻的 b 和 d 使用相同的编号(颜色)。原图见上方图 1、图 2。
-
用尽可能少的颜色为图 2 着色。在答题区域画出图 2,并在表示各顶点的圆圈内写出对应颜色的编号。
-
与顶点 相连的边数称为其度数,记为 。考虑以下顶点着色算法。
步骤 1:按度数从大到小排列顶点,记为 ,即 。度数相同的顶点可任意排序。
步骤 2:依次处理 。对每个 ,选择当前可以使用的最小颜色编号,即在已处理且与 相邻的顶点中尚未使用的最小编号。
将该算法应用于图 2,写出着色结果。在答题区域画出图 2,并在各顶点圆圈内填写颜色编号;还须写出步骤 1 采用的顶点顺序。
-
该算法不一定使用最少颜色。给出一个未能用 种颜色着色的例子,包含图 和步骤 1 的顶点顺序,并说明为何没有得到最少颜色数。
-
该算法给出了色数 的一个上界。写出上界并说明理由,可用公式或文字表述。
-
给出色数 的一个适当下界,并结合例子等作清楚解释。
Kai
1. 最少色数による彩色
頂点 は互いに全て隣接しており、完全グラフ をなす。従って少なくとも 4 色が必要である。一方、次の彩色は全ての辺の両端を異なる色にする。
よって である。
2. アルゴリズムの適用
各頂点の次数は
従って、ステップ 1 で の順を選べる。ステップ 2 は次のように進む。
| 頂点 | 先に彩色した隣接頂点の色 | 割り当てる色 |
|---|---|---|
| なし | ||
結果は 1 の解答図と同じで、 となる。
3. 最少色数にならない例
頂点集合を 、 とし、 を のときに限って辺とする。このグラフは長さ 6 の閉路であり、全頂点の次数は 2 である。二部グラフなので を色 1、 を色 2 とすれば彩色でき、辺を持つから である。
全頂点の次数が等しいため、ステップ 1 では という順が許される。この順で貪欲に彩色すると、
は色 1 の に隣接するため色 2 となり、 も色 1 の に隣接するため色 2 となる。 は色 1 の と色 2 の に隣接し、 は色 1 の と色 2 の に隣接するので、いずれも色 3 が必要となる。従ってこの順序では最適な 2 色を超えて 3 色を使用する。
4. 上界
最大次数を とする。頂点 の処理時に禁止される色は、既に彩色した隣接頂点の色だけであり、その種類数は高々 である。従って、色 のうち少なくとも一つは使用できる。
このアルゴリズムで高々 色の正しい彩色が得られるので、
5. 下界
最大クリークの頂点数を とすると、
クリーク内の任意の 2 頂点は隣接するため、その頂点数と同じ数の異なる色が必要だからである。例えば図 2 には という 4 頂点クリークがあり、 と分かる。1 の 4 彩色と合わせれば最適性が確定する。