本書旨在系統(tǒng)地介紹遺傳算法的理論、應用和發(fā)展,共包括9個章節(jié)的內容.首先,本書講述了遺傳算法的起源、歷程和主要研究方向,介紹了遺傳算法的基本原理。其次,討論了遺傳算法的一般收斂性理論,遺傳算法的馬爾可夫鏈模型和收斂性分析,遺傳算法的隨機泛函分析。還介紹了遺傳算法的模式理論,特別是遺傳算法的模式欺騙性理論,以及欺騙問題的實驗分析;并詳細討論了微觀遺傳策略-遺傳算子的分析與設計,以及微觀遺傳策略中的參數(shù)設置和適應性微觀遺傳策略的設計。討論了宏觀遺傳策略-遺傳算法結構分析與設計。接下來介紹了遺傳算法在知識獲取中的應用,特別是概念學習和特征提取的遺傳算法方法。討論了遺傳規(guī)劃的原理、方法和收斂性分析,及其在典型問題中的應用。最后,介紹了遺傳算法的發(fā)展-進化計算的原理與方法,給出了進化算法的一般框架和收斂性分析、討論了NFL定理的意義,以及浮點實數(shù)編碼的遺傳算法在求解約束優(yōu)化問題中的應用。附錄中給出了一組典型的性能測試函數(shù)。本書可以作為信息技術和管理科學專業(yè)的研究生教材,亦可供有關科研人員和工程技術人員閱讀參考。