元啟發(fā)式算法是一類獲得廣泛應用的通用優(yōu)化算法,主要包括進化系列算法、鄰域搜索系列算法、模擬退火算法、禁忌搜索算法、人工免疫算法、蟻群算法、蜂群算法、粒子群算法、魚群算法、混合蛙跳算法、細菌覓食算法、神經網絡算法、生物地理學等算法。本書系統(tǒng)性地對25個當今流行的元啟發(fā)式算法從基本理論到實現(xiàn)機制進行了總結和描述。為了增加實用性,使用matlab編程語言實現(xiàn)了每一種算法的源代碼,讀者直接復制粘貼并做出適應性調試修改即可使用。每章章末都列出了原始參考文獻的出處,留給讀者去查閱引用,方便理解改進算法變化的細節(jié)。此外,針對這些元啟發(fā)式算法,本書僅以少量的優(yōu)化問題作為背景案例,旨在使讀者把學習重點放在理解和掌握各種算法的核心思想和實現(xiàn)機制上,而不必拘泥于不同案例問題帶來的理解上的不便。 本書是作者多年從事優(yōu)化算法研究和教學實踐工作的結晶。既可作為算法研究和應用領域本科生、研究生專業(yè)課程基礎教材,亦可作為對優(yōu)化算法感興趣的工程技術人員的專業(yè)參考資料。