문제출처
광주과학기술원 GIST 최정옥 교수님의 “그래프 이론” 수업, 2024년 가을학기 중 Homework 10
Solution
1. (⇒) If G is m-colorable:
Assume there exists a proper m-coloring f:V(G)→1,2,…,m. For each color i, let Ii=v∈V(G)∣f(v)=i. Each Ii is an independent set in G.
Consider the Cartesian product G◻Km. The vertex set of G◻Km is:
V(G◻Km)=(x,i)∣x∈V(G),i∈1,…,m.Define Ji=(x,i)∣x∈Ii. Since Ii is independent in G, for distinct vertices x1,x2∈Ii, (x1,i) and (x2,i) are not adjacent in G◻Km. Moreover, if (x1,i) and (x2,j) with i≠j were adjacent, it would contradict the definition of the Cartesian product and independence sets.
Thus, all (x,i)∈J=⋃mi=1Ji form a large independent set in G◻Km.
Since each Ji corresponds exactly to the independent set Ii in G, we have |Ji|=|Ii|. Therefore,
|J|=m∑i=1|Ji|=m∑i=1|Ii|=|V(G)|=n(G).This shows that α(G◻Km)≥n(G).
2. (⇐) If α(G◻Km)≥n(G):
Suppose there is an independent set J⊆V(G◻Km) with |J|≥n(G).
Partition J according to the second coordinate (the Km-part) as:
J=m⋃i=1Ji,where Ji=(x,i)∈J.Define Li=x∈V(G)∣(x,i)∈J. Since (x,i) and (y,i) are in the same independent set Ji, no two distinct x,y∈Li are adjacent in G. Thus, each Li is an independent set in G.
Because Li partitions V(G) and |Li|=n(G), we have found an m-coloring of G where each color class is one of the Li's.
Therefore, G is m-colorable.