原文:求一般圖的最小頂點覆蓋集問題的混合貪婪算法(近似算法)

之前准備做hiho一下的時候,網上查關於無向圖的最大獨立集 看到了一篇論文,說是能 求一般圖的最小頂點覆蓋集問題 的混合貪婪算法 我一看覺得挺牛逼的啊,跑去研究了大半天的這篇論文,發現實際是求近似解的,在特殊情況下偏差極大 實現完之后拿去做題,發現連樣例都過不了,差點還以為程序哪里寫挫了, 仔細一看,正好樣例產生的無向圖就是一個對本算法十分不友好的情況, 看來想在搞算法題的時候用是不大現實了,不過 ...

2017-10-07 00:12 0 3244 推薦指數:

查看詳情

頂點覆蓋問題近似算法

問題描述:無向G=(V,E)的頂點覆蓋是它的頂點集V的一個子集V’包含於V,使得若(u,v)是G的一條邊,則v∈V’或u∈V’。頂點覆蓋V’的大小是它所包含的頂點個數|V’|。 下面的近似算法以無向G為輸入,並計算出G的近似最優頂點覆蓋,可以保證計算出的近似最優頂點覆蓋大小不會超過最小 ...

Sun Nov 22 02:10:00 CST 2020 0 2302
集合覆蓋問題近似算法

1. 集合覆蓋問題 集合覆蓋問題是一個最優化問題,其原型是多資源選擇問題。集合覆蓋問題可以看作是頂點覆蓋問題的推廣,因此也是一個NP難問題。 給定一個有n個元素的集合,U的一個子集的集合為,目標是找到一個子集能夠覆蓋U的所有元素。測量函數為計算選擇子集的總成本 ...

Sun Nov 22 19:36:00 CST 2020 0 1437
二分最小頂點覆蓋 最大獨立 最大團

二分最小頂點覆蓋 定義:假如選了一個點就相當於覆蓋了以它為端點的所有邊。最小頂點覆蓋就是選擇最少的點來覆蓋所有的邊。 方法:最小頂點覆蓋等於二分的最大匹配。 我們用二分來構造最小頂點覆蓋。 對於上面這個二分頂點分為左右兩個集合,X集合包含1,2,3,4,Y集合包含 ...

Mon Nov 07 02:52:00 CST 2016 0 17980
二分最小頂點覆蓋 最大匹配 最大獨立

一、二分的基本概念 【二分】 二分又稱作二部,是圖論中的一種特殊模型。 設G=(V,E)是一個無向,如果頂點V可分割為兩個互不相交的子集(A,B),並且圖中的每條邊(i,j)所關聯的兩個頂點i和j分別屬於這兩個不同的頂點集(i in A,j in B),則稱G為一個二分 ...

Fri Oct 12 20:50:00 CST 2018 0 6412
二分最小頂點覆蓋的證明

首先,回顧一下二分最小覆蓋的定義: 二分圖中,選取最少的點數,使這些點和所有的邊都有關聯(把所有的邊的覆蓋),叫做最小覆蓋。最少點數=最大匹配數 結合昨天看的介紹,,今天按照我的理解給出自己的證明(原創,僅作參考,歡迎討論) 從最大匹配數到底能不能覆蓋所有的邊入手。 因為已知了最大 ...

Tue Nov 06 03:00:00 CST 2012 1 4063
近似算法基礎

1. 近似算法的基本概念 很多實際應用問題都是NP-完全問題,這類問題很可能不存在多項式時間算法。一而言,NP-完全問題可采用以下三種方式處理。如果問題的輸入規模較小,則可以利用搜索策略在指數時間內求解問題。如果輸入規模較大,既可以利用隨機算法在多項式時間內“高概率”地精確求解 ...

Sat Nov 21 20:03:00 CST 2020 0 950
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM