本書以遺傳算法基本理論為基礎(chǔ),依據(jù)近年來遺傳算法的發(fā)展現(xiàn)狀,對遺傳算法數(shù)學基礎(chǔ)理論、算法設(shè)計方法及其工程應用進行系統(tǒng)研究和全面總結(jié)。對基本遺傳算法、多目標優(yōu)化遺傳算法、小生境遺傳算法進行系統(tǒng)分析和改進;提出新的遺傳算法收斂性指標和遺傳算法全局收斂性分析的數(shù)學方法,并提出預防遺傳算法早熟的種群成熟度自適應控制策略,給出了針對不同編碼方案的遺傳算法控制參數(shù)優(yōu)化方法,設(shè)計新型遺傳算子,構(gòu)造了提高非線性優(yōu)化全局收斂性的新型遺傳算法;給出遺傳算法的實際運用方法和應用案例,包括遺傳算法在典型組合優(yōu)化問題和工程系統(tǒng)優(yōu)化?汣獡?戢瑵潴