Loading [MathJax]/jax/output/CommonHTML/jax.js
Graph Theory

Prove that a graph G is m-colorable if and only if α(G□Km) ≥ n(G).

728x90
반응형

문제출처

광주과학기술원 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=vV(G)f(v)=i. Each Ii is an independent set in G.

  • Consider the Cartesian product GKm. The vertex set of GKm is:
    V(GKm)=(x,i)xV(G),i1,,m.

  • Define Ji=(x,i)xIi. Since Ii is independent in G, for distinct vertices x1,x2Ii, (x1,i) and (x2,i) are not adjacent in GKm. Moreover, if (x1,i) and (x2,j) with ij 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 GKm.

  • Since each Ji corresponds exactly to the independent set Ii in G, we have |Ji|=|Ii|. Therefore,
    |J|=mi=1|Ji|=mi=1|Ii|=|V(G)|=n(G).

  • This shows that α(GKm)n(G).

2. () If α(GKm)n(G):

  • Suppose there is an independent set JV(GKm) with |J|n(G).

  • Partition J according to the second coordinate (the Km-part) as:
    J=mi=1Ji,where Ji=(x,i)J.

  • Define Li=xV(G)(x,i)J. Since (x,i) and (y,i) are in the same independent set Ji, no two distinct x,yLi 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.

728x90
반응형