點覆蓋,在圖論中點覆蓋的概念定義如下:對於圖G=(V,E)中的一個點覆蓋是一個集合S⊆V使得每一條邊至少有一個端點在S中。
基本介紹
定義
相關定義
最小點覆蓋
結論:二分圖的最小點覆蓋數=該二分圖的最大匹配數。
最小邊覆蓋
結論:二分圖的最小邊覆蓋數=圖中的頂點數-(最小點覆蓋數)該二分圖的最大匹配數。
最大匹配
最大匹配:一個圖所有匹配中,所含匹配邊數最多的匹配,稱為這個圖的最大匹配。
算法:匈牙利算法求二分圖的最大匹配。
最小路徑覆蓋
最大獨立集
結論:二分圖的最大點獨立數=點的個數-最小點覆蓋數(最大匹配) 。
證明:除過最小點覆蓋集,剩下的點全部都是互相獨立的,因為它們任意兩個點之間都沒有直接的連邊。
我們用反證法來證明一下,設最小點覆蓋集為V,假如有兩個沒在V中的點之間有一條邊,那么這條邊就不會被V中的點所覆蓋,那么V就不是最小點覆蓋集,又因為V是最小點覆蓋集,所以剛才假設的兩個點時不存在的,除過V之外的點都是兩兩相互獨立的。
例子
- 任何一個圖的頂點集合都覆蓋了它的邊集合。如果圖中不含有零度頂點,則反過來也成立。
- 完全二部圖Km,n的頂點覆蓋數為min(m,n),邊覆蓋數為max(m,n)。
性質
- 圖的頂點數目等於頂點覆蓋數與最大獨立集合的大小之和(Gallai 1959)。