基于Spark云計算框架的并行ABC算法
大小:0.75 MB 人氣: 2017-11-30 需要積分:1
標(biāo)簽:云計算(136235)SPARK(19784)
針對人工蜂群(ABC)算法求解組合優(yōu)化問題時效率低的問題,提出了基于Spark云計算框架的并行ABC改進(jìn)算法。首先,將蜂群劃分為子蜂群并將蜂群構(gòu)造為彈性分布式數(shù)據(jù)集,子蜂群使用廣播機制交換優(yōu)秀個體;然后,采用一系列轉(zhuǎn)換算子,實現(xiàn)蜜蜂尋找解過程的并行化;最后,用萬有引力質(zhì)量計算代替輪盤賭概率計算,減少計算量。通過旅行商問題( TSP)求解說明了算法的可行性。實驗結(jié)果表明:對比標(biāo)準(zhǔn)ABC算法,所提算法加速比最大達(dá)到3. 24;對比未改進(jìn)的并行ABC算法,該算法收斂速度提高約10%。所提算法在復(fù)雜問題求解方面優(yōu)勢更加明顯。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
下載地址
基于Spark云計算框架的并行ABC算法下載
相關(guān)電子資料下載
- 邊緣計算與智能化網(wǎng)絡(luò)的結(jié)合可以實現(xiàn)以下哪些優(yōu)勢 72
- 如何預(yù)防云服務(wù)器被攻擊? 88
- 天數(shù)智芯主導(dǎo)的DeepSpark開源社區(qū)發(fā)布百大應(yīng)用開放平臺24.06版本 436
- 阿里云關(guān)閉澳大利亞和印度數(shù)據(jù)中心 434
- spark運行的基本流程 91
- 云服務(wù)器和虛擬服務(wù)器的區(qū)別是什么 75
- 工業(yè)互聯(lián)網(wǎng)平臺會有哪些功能 120
- 云計算安全技術(shù)與信息安全技術(shù)之間的關(guān)系 120
- 云安全主要考慮的關(guān)鍵技術(shù)有哪些 112
- 云安全服務(wù)可以分為哪三類服務(wù) 88