基于群體協作與周期震蕩衰減策略的果蠅優(yōu)化算法的研究.pdf_第1頁
已閱讀1頁,還剩68頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、群智能算法作為一種啟發(fā)式隨機算法,一直以來備受研究者的青睞。該類算法適用范圍較廣,它不要求目標對象具有特殊的結構,只需提供少量的信息就可以對目標對象進行求解,并且這類算法實現過程也比較簡單。本文研究的果蠅優(yōu)化算法(FOA)也屬于群智能算法中的一種,它是基于對果蠅覓食行為的模擬而總結出的一種仿生類群智能算法。目前,雖然FOA算法的研究與應用還處于起步階段,其理論研究的深度與應用領域的廣度都不及其他群智能算法。盡管如此,FOA也依然取得了一

2、些不錯的成果,例如,在經濟領域內的企業(yè)績效評估、交通領域內的道路規(guī)劃及科學理論的研究等。果蠅優(yōu)化算法的優(yōu)點較為突出,它結構簡單、易于理解及編程實現,并且全局尋優(yōu)能力強、收斂速度快,但是,FOA算法的局限性也同樣明顯。首先,果蠅算法在迭代過程中,果蠅在可行域內的移動距離與方向都是隨機的,造成算法的穩(wěn)定性較差、尋優(yōu)精度不高;其次,算法沒有很好的利用果蠅群的歷史信息,導致算法的效率較為低下,有較大的概率陷入局部極值點。本文的一個重要研究內容就

3、是針對FOA算法的局限性,設計出一種性能更加優(yōu)越的果蠅優(yōu)化算法,并將這種改進的果蠅優(yōu)化算法在云工作流任務調度中進行了初步的應用研究。隨著云計算產業(yè)的興起與蓬勃發(fā)展,作為云計算的核心----云工作流任務調度算法的研究也越來越重要。任務調度問題是一個經典的NP-完全問題,智能算法一直是該研究領域的首選方案。其中,研究最多的智能算法為蟻群算法與粒子群算法,經過多年的研究蟻群算法或者粒子群算法在理論方面趨于完善,其在性能方面提升的空間越來越小。

4、因而,急需在調度算法方面進行理論突破,或尋求一種新的算法來給調度策略提供其他的改進思路。
  本研究主要內容包括:⑴針對果蠅算法的穩(wěn)定性、尋優(yōu)精度及效率等問題,提出了基于群體協作與周期震蕩衰減策略的果蠅優(yōu)化算法。該改進算法從三個方面對原果蠅算法進行了理論上的改進:采用群體協作方式,根據果蠅飛行能力的不同,將果蠅進行分群,提高了種群的多樣性及算法的穩(wěn)定性;)改進果蠅信息的更新策略,由最優(yōu)個體決定子代果蠅的搜索域,轉變?yōu)橛梢活愖顑?yōu)果蠅

5、群決定子代的搜索域,這種方式提高了果蠅群的利用率;采用具有周期震蕩遞減性質的步長函數指導果蠅群的飛行,該函數使得果蠅既可以在全局域的搜索范圍更廣,又可以在局部域的搜索更加細化,提高了尋優(yōu)的精度。⑵為了驗證改進果蠅算法的性能,選取具有代表性的BenchMark函數作為測試用例,并將本文算法同其他群智能算法進行性能比較,綜合地評價改進算法的性能。⑶將提出的改進算法應用到云工作流任務調度領域中,采用亞馬遜EC2計價模型,并將QoS約束中的成本

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論