原文:頂點覆蓋問題的近似算法

問題描述:無向圖G V,E 的頂點覆蓋是它的頂點集V的一個子集V 包含於V,使得若 u,v 是G的一條邊,則v V 或u V 。頂點覆蓋V 的大小是它所包含的頂點個數 V 。 下面的近似算法以無向圖G為輸入,並計算出G的近似最優頂點覆蓋,可以保證計算出的近似最優頂點覆蓋大小不會超過最小頂點覆蓋大小的 倍。 View Code Cset用來存儲頂點覆蓋中的各頂點。初始為空,不斷從邊集e 中選取一邊 ...

2020-11-21 18:10 0 2302 推薦指數:

查看詳情

求一般圖的最小頂點覆蓋問題的混合貪婪算法近似算法

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

Sat Oct 07 08:12:00 CST 2017 0 3244
集合覆蓋問題近似算法

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

Sun Nov 22 19:36:00 CST 2020 0 1437
多機調度問題近似算法

有關緊實例概念見:https://www.cnblogs.com/cy0628/p/14016608.html 參考:北大《算法設計與分析》公開課 ...

Sun Nov 22 03:07:00 CST 2020 0 406
近似算法基礎

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

Sat Nov 21 20:03:00 CST 2020 0 950
頂點覆蓋,最大團

最小權頂點覆蓋問題 給 定一個賦權無向圖G=(V,E),每個頂點v∈V都有一個權值w(v)。如果U包含於V,且對於(u,v)∈E 有u∈U 且v∈V-U,則有v∈K.如:U = {1}, 若有邊(1,2), 則有2屬於K. 若有集合U包含於V使得U + K = V, 就稱U 為圖G 的一個 ...

Wed Sep 19 18:37:00 CST 2012 0 3684
近似算法

近似算法 我們的問題是,給定一個亂七八糟的函數,求它在某個區域內的最大值(最小值)。 模擬退火算法 爬山 爬山算法是純粹的貪心算法。給定一個起始點,我們能爬到一個極大值。 爬山的缺陷在於,它會陷入局部最優解,而難以爬到全局最優 ...

Tue Aug 13 04:16:00 CST 2019 0 770
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM