首页 | 官方网站   微博 | 高级检索  
     

差分演化算法在约束优化问题中的应用
引用本文:廖锋,高兴宝.差分演化算法在约束优化问题中的应用[J].微机发展,2010(5):187-190,194.
作者姓名:廖锋  高兴宝
作者单位:南京师范大学泰州学院数学系;陕西师范大学数学与信息科学学院;
基金项目:国家自然科学基金(60671063)
摘    要:差分演化算法的变异机制没有充分利用种群的信息,导致变异是盲目的。受到粒子群算法信息共享机制的启发,文中提出了一种多群体差分演化算法,新算法将整个种群分成多个子种群,每个子种群通过借鉴本种群的内部经验与整个种群的外部经验对变异进行指导。一方面,由于变异操作借鉴了子种群的局部信息和整个种群的全局信息,提高了算法收敛的速度;另一方面,多个子群体增强了种群的多样性,提升了算法的全局搜索能力。数值实验表明新算法具有很强的稳定性和全局搜索能力,在相同计算复杂度情况下的全局搜索能力较原始差分演化算法有明显提升,可以有效求解约束优化问题。

关 键 词:差分演化算法  进化算法  粒子群算法  早熟

Application of Differential Evolution Algorithms on Constraint Optimization Problems
LIAO Feng,GAO Xing-bao.Application of Differential Evolution Algorithms on Constraint Optimization Problems[J].Microcomputer Development,2010(5):187-190,194.
Authors:LIAO Feng  GAO Xing-bao
Affiliation:LIAO Feng1,GAO Xing-bao2(1.Department of Mathematics,Taizhou College,Nanjing Normal University,Taizhou 225300,China,2.College of Mathematics , Information Science,Shaanxi Normal University,Xi\'an 710062,China)
Abstract:The mutation mechanism of differential evolution algorithm doesn't apply the population information sufficiently,so the mutation operation is blind.Inspired by particle swarm optimization's information sharing mechanism,propose a multiple population differential evolution algorithm,which divides whole group into many sub-populations,thus the every sub-population's experiences from referring on inner message and outer message could instruct mutation operation.On the one hand,accelerating the convergence;on t...
Keywords:differential evolution algorithm  evolution algorithm  particle swarm optimization  premature  
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号