Tutte's theorem

由 Tutte 於 1947 年提出,理論為 A graph G has a 1-factor iff o(G-S)<=|S| for every S ⊆ V(G),而是理論也稱為該 graph G 的 Tutte's Condition

並且可以知道其幾項性質:


證明與概念詳細解釋

從正向(Necessity)與反向(Sufficiency)證明

Necessity(必要性)

從正面去證明是直觀,並且簡單的;
而接下來是 tutte 的精華

Sufficiency(充份性)

先從假設的狀況下手

Claim 1

增加一條 edge 並維持 Tutte Condition,也就是說,假設 e ∈ E(H),而 H - e 符合 Tutte Condition( 這個 H 就是加完 edge 並符合 Tutte Condition 的結果 )

Claim 2

有了以上的認知後,我們可以接下來做;使用多個狀態來展示矛盾狀況即可證明。

Case 1

G-U 是為互不相連的 cliques(complete graph) 組成,如下圖所示:

這麼一來,Case 1 的狀態便分析完畢

Case 2

G-U 並非互不相連的 cliques(complete graph)的情形。如下圖:

而針對這個 component C 再下去做分析,則可以再分為兩個 case 做討論:

Case 2A

yw 不屬於 C 時,則 M1 與 C 取 symmetric difference 的結果等於 M2 與 E(C)取交集 再與 M1 扣除 E(C)後的結果聯集,其結果為一 perfect matching 且不包含 xz 或是 wy,合法屬於 G 的 perfect matching

Case 2B

yw 屬於 C,則我們可以稍微改一下上面圖,並標示出每個屬於 C 的 vertex: w,y,a1,a2,...,ap,z,x,b1,b2,...,bq

如此我們便可以說,在符合 tutte condition 情況下,其必定有 1-factor 的存在

Summary

Case 1 的部份較為簡單,透過鴿籠原理即可證實。

Case 2 的部份主要是以一直符合 Tutte Condition 的 graph G,在差一條 edge 可以成為 "1-factor" G' 的假設為前提下去做的分析,透過證實在差一條 edge 可成為 1-factor 的這個性質來強調,分析下的 graph 皆為假設下沒有 1-factor 的這個情形。所以從這個 G 下去做分析,來證實 只要符合 tutte condition,就一定有 1-factor 存在 這個性質,說明前面假設部份為錯誤的假設情況。

Reference