본문 바로가기
  • Fearless
수학/이산수학(Graph Theory)

[이산수학] (9) Dirac's Thm

by Albatross 2022. 6. 14.
반응형

Dirac's Thm:

G가 |V(G)| = n >= 3 인 그래프일 때, del(G) >= n/2라면 G는 Hamiltonian이다. 

*del(G) : minimal degree of graph G

pf) Thm이 틀렸다고 가정해보자. 그렇다면 del(G) >= n/2인데 G가 Hamiltonian이 아니란 뜻이다.

우선 G에서 가장 긴 length를 가진 Path를 하나 선정한다.

 

u,v in V(G) s.t u is not adjacent to v인 u,v를 찾아보자. 이 경우 G+uv는 Hamiltonian이다. 

이 뜻은 G+uv에는 Hamiltonian Cycle이 있다는 뜻이고, G에는 없었던게 uv를 추가하면서 생기는것이니 Cycle에 uv는 꼭 포함되어야만 한다. 

 

                               

 

Bondy & Chvatal Thm)

만약 G가 |V(G)|=n인 그래프라고 가정해보자. u,v in V(G), u!=v는 uv라고 가정할 때, d(u)+d(v) >= n 이다. 

그렇다면 G는 Hamiltonian이다. iff G+uv 는 Hamiltonian이다. 

 

pf)

=> : G는 Hamiltonian Cycle C를 가진다. C는 G+uv에서도 Hamiltonian이다. 고로 G+uv도 Hamiltonian이다.

<= : G+uv가 Hamiltonian이고, G가 아니라고 가정해보자. Dirac's Thm에 의하면, d(u) + d(v) <= n-1 이란 사실은 d(u)+d(v) >= n인 가정과 배치된다. 따라서 G 또한 Hamiltonian이다. 

 

G에 edge를 더하면 Hamiltonian Cycle이 새로이 생길 가능성이 생긴다.

 

def) G의 Closure, C(G)는 non-adjacent vertices를 결합함으로써 얻어지는 최종결과물이다. 이 때 양 vertices의 합은 적어도 |V(G)| 만큼은 되어야한다. 

non-adjacent vertices의 degree합이 n을 넘으니까 G는 Hamiltonian이다. 

 

 

 

 

 

 

Eulers' Thm) G가 connected라면, G는 Eulerain iff 모든 vertex가 짝수 degree를 가지면

 

Dirac's Thm) 만약 |V(G)| = n, del(G) >= n/2인 G가 있으면 G는 Hamiltonian이다. 이건 충분조건일뿐...

d = 2 < 3 = 6/2 라서 조건이 충족되지 않았음에도 G는 Hamiltonian이다. 

반응형

'수학 > 이산수학(Graph Theory)' 카테고리의 다른 글

[이산수학] (11) Coloring  (0) 2022.06.14
[이산수학] (10) Tree & Spanning Tree  (0) 2022.06.14
[이산수학] (8) Eulrian Graph  (0) 2022.06.13
[이산수학] (7) Connection  (0) 2022.05.18
[이산수학] (6) Subgraphs  (0) 2022.04.20