首页 | 本学科首页   官方微博 | 高级检索  
     

一种改进的演化算法及其在求解复杂优化问题中的应用*
引用本文:李康顺,,余锡伦,张文生.一种改进的演化算法及其在求解复杂优化问题中的应用*[J].计算机应用研究,2012,29(4):1223-1226.
作者姓名:李康顺    余锡伦  张文生
作者单位:1. 江西理工大学信息工程学院,江西赣州341000;华南农业大学信息学院,广州510642
2. 江西理工大学信息工程学院,江西赣州,341000
3. 中国科学院自动化研究所,北京,100190
基金项目:国家自然科学基金资助项目(70971043);江西省自然科学基金资助项目(2008GZS0028)
摘    要:针对传统演化算法在求解函数优化,特别是多峰函数优化问题中出现的早熟现象以及演化后期收敛速度慢等问题,提出了一种新的反序小生境演化算法。该算法采用小生境反序交叉算子,以进一步增强局部寻优的能力;引入一种并行演化算法机制,加强群体寻优能力;同时,根据定义域划分初始种群,增加初始种群的覆盖面积。通过仿真实验表明,与传统的小生境演化算法相比较,利用该算法求解复杂多峰函数优化问题能够明显提高问题的求解精度和收敛速度,而且能够得到所有的全局最优解,更好地避免了求解问题时的早熟现象,达到了较好的效果。

关 键 词:演化算法  多峰函数优化  小生境演化算法  反序交叉算子

Improved evolutionary algorithm and its application to solving complex optimization problems
LI Kang-shun , YU Xi-lun , ZHANG Wen-sheng.Improved evolutionary algorithm and its application to solving complex optimization problems[J].Application Research of Computers,2012,29(4):1223-1226.
Authors:LI Kang-shun  YU Xi-lun  ZHANG Wen-sheng
Affiliation:1.School of Information Engineering,Jiangxi University of Science & Technology,Ganzhou Jiangxi 341000,China;2.School of Information,South China Agricultural University,Guangzhou 510642,China;3.Institute of Automation,Chinese Academy of Sciences,Beijing 100190,China)
Abstract:Aiming at the problems of premature and slow convergent speed by using the traditional evolutionary algorithm in solving the optimization problems,especially in solving the optimization problems of multimodal functions,this paper proposed a niche inver-over evolutionary algorithm.This new algorithm adopted a niche inver-over operator to further enhance the local optimization ability.The algorithm introduced a mechanism of parallel evolutionary algorithm to strengthen the ability of swarm optimization.Besides,it divided the initial population heuristically to some sub-populations according to the domain for increasing the coverage area of initial population.Simulated experiments show that it enhances both solution precision and convergent speed more obviously by using this new algorithm to solve optimization problems of multimodal functions compared with the traditional niche evolutionary algorithm,and it avoids premature phenomenon better.
Keywords:evolutionary algorithm  multimodal function optimization  niche evolutionary algorithm  inver-over operator
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号