Journal of Systems Engineering and Electronics ›› 2011, Vol. 33 ›› Issue (3): 690-693.doi: 10.3969/j.issn.1001-506X.2011.03.44

• 软件、算法与仿真 • 上一篇    下一篇

基于个体差异移民的改进元胞遗传算法

鲁宇明1,2,黎明1,2 ,李凌1,杨红雨3   

  1. 1. 南京航空航天大学自动化学院, 江苏 南京 210016;
    2. 南昌航空大学无损检测教育部重点实验室, 江西 南昌 330063;
    3. 北京航空航天大学电子信息工程学院, 北京 100191
  • 出版日期:2011-03-21 发布日期:2010-01-03

Improved cellular genetic algorithm based on migration of different individuals

LU Yu-ming1, 2, LI Ming1, 2 ,  LI  Ling1, YANG Hong-yu3   

  1. 1. College of Automation, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China;
    2. Key Laboratory of Nondestructive Testing (Ministry of Education), Nanchang Hangkong University, Nanchang 330063, China;
    3. College of Electronic and Information Engineering, Beihang University, Beijing 100191, China

  • Online:2011-03-21 Published:2010-01-03

摘要:

针对灾变元胞遗传算法中的精英策略,在求解具有欺骗性的优化问题时易陷入次优解的情况,分析了几种移民策略。提出了一种基于个体差异的新移民策略,在灾变发生后,灾难区域以这种新的移民策略迁移个体。通过两个具有欺骗性典型函数的实验,表明在灾变机制元胞遗传算法中采用新的移民策略能提高数值优化函数的精度和收敛率,具有更好的全局搜索和局部搜索性。

Abstract:

It is prone to get stuck in local optima, while solving the optimization problem with deception by cellular genetic algorithms  with disaster, in which an elitism is applied. Several migration strategies are analyzed, and a novel migration strategy is presented. After the disaster occurres, those different individuals that are elitism are placed in the disaster region. Two typical functions are tested. The experiment results show that the cellular genetic algorithms with new migration strategy can improve the optimization accuracy and convergence rate as well as have better characters of exploration and exploitation.