原文:集合覆蓋問題的近似算法

.集合覆蓋問題 集合覆蓋問題是一個最優化問題,其原型是多資源選擇問題。集合覆蓋問題可以看作是圖的頂點覆蓋問題的推廣,因此也是一個NP難問題。 給定一個有n個元素的集合,U的一個子集的集合為,目標是找到一個子集能夠覆蓋U的所有元素。測量函數為計算選擇子集的總成本 算法實現為: 一個集合S的成本有效性是指它覆蓋新元素時的平均成本,一個元素e的成本是當e被覆蓋時的平均成本。貪心集合覆蓋的時間復雜度為O ...

2020-11-22 11:36 0 1437 推薦指數:

查看詳情

頂點覆蓋問題近似算法

問題描述:無向圖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
求一般圖的最小頂點覆蓋問題的混合貪婪算法近似算法

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

Sat Oct 07 08:12:00 CST 2017 0 3244
0-1背包問題與子集合加總問題近似算法

最近沒有怎么更新博客,因為一直比較忙。最近發現所里在做的一個項目中,可以抽出一部分內容和0-1背包問題、子集合加總問題非常相似(雖然表面上不容易看出相似點),所以看了一些這方面的資料和論文,這里主要對問題特點和算法思想做一些整理。這類問題其實很有意思,做數學和做計算機的人都會研究 ...

Mon Nov 09 20:01:00 CST 2015 0 1981
多機調度問題近似算法

有關緊實例概念見: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
近似算法

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

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