期刊文献+

一种具有混合编码的二进制差分演化算法 被引量:50

A Binary Differential Evolution Algorithm with Hybrid Encoding
下载PDF
导出
摘要 差分演化(DE)是Storn和Price于1997年提出的一种基于个体差异重组思想的演化算法,非常适用于求解连续域上的最优化问题.首先引入"差异算子"等概念,给出DE的一种简洁算法描述,并分析了它所具有的特性.然后,为了使DE能够求解离散域上的最优化问题,基于数学变换思想引入"辅助搜索空间"和"个体混合编码"等概念,通过定义一个特殊的满射变换,在辅助搜索空间的作用下将连续域上的高效差分演化搜索变换为离散域上的同步演化搜索,由此提出了第1个二进制差分演化算法:具有混合编码的二进制差分演化算法(HBDE).接着,给出了HBDE的依概率收敛和完全收敛的定义,并利用离散Markov随机理论证明了HBDE是完全收敛的.HBDE不仅完全具有DE的各种特性和所有优点,而且非常适用于求解离散域上的最优化问题,对随机生成的大规模3-SAT问题实例和典型0/1背包问题实例的数值计算表明:该算法具有很好的全局收敛性和稳定性,其性能远远超过二进制粒子群优化算法和遗传算法. Differential evolution (DE) is an evolutionary algorithm that is based on the individual differential reconstruction idea. It is proposed by Stom and Price in 1997, and is very suitable to solve optimization problem over continuous spaces. First of all, with the introduction of concepts of differential operator (DO), etc., the concise description of DE is given and the analyis of its main features is advanced. For solving discrete optimization problem using DE, based on the idea of mathematic transform, the concepts of adjuvant search space and individual hybrid encoding are advanced. And with a definition of special mapping and the function of adjuvant search space, the high efficient differential evolution search over a continuous space is transformed into the homomorphism evolution search over discrete spaces. Thus, the binary differential evolution algorithm with hybrid encoding (HBDE) is first proposed. Subsequently, given definitions of probabilistic convergence and complete convergence of HBDE, and proved these by using Markov random theory. HBDE not only has the advantages of DE, but also is very suitable to solve discrete optimization problems. Calculations of instances to random 3-SAT problem and 0/1 knapsack problem show that HBDE has better convergence capability and stability, and its property is far more superior to binary particle swarm optimization as well as genetic algorithm.
出处 《计算机研究与发展》 EI CSCD 北大核心 2007年第9期1476-1484,共9页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60473045 60471022)
关键词 差分演化 个体混合编码 辅助搜索空间 3-SAT问题 背包问题 differential evolution individual hybrid encoding adjuvant search space 3-SAT problem knapsack problem
  • 相关文献

参考文献26

  • 1R Storn,K Price.Differential evolution-A simple and efficient heuristic for global optimization over continuous spaces[J].Journal of Global Optimization,1997,11(4):341-359
  • 2B Babu,M M L Jehan.Differential evolution for multiple-objective optimization[J].Evolutionary Computation,2003,11(4):8-12
  • 3H Abbass.Self-adaptive Pareto differetial evolution[C].In:Proc of the IEEE 2002 Congress on Evolutinary Computation.Piscataway:IEEE Service Center,2002.831-836
  • 4E C Laskari,K E Parsopoulos,M N Vrahatis.Evolutionary Operators in Global Optimization with Dynamic Search Trajectories Numerical Algorithms 34[M].Dordrecht,Netherlands:Kluwer Academic Publishers,2003
  • 5I L L Cruz,L G Van Willigenburg,G Van Straten.Efficient differential evolution algorithms fomulatimodal optimal control problem[J].Applied Soft Computing,2003,3(1):97-122
  • 6J Vesterstrom,R Thomsen.A comparative study of differential evolution,particle swarm optimization,and evolutionary algorithm on numerical benchmark problems[C].Evolutionary Computation,Porland,USA,2004
  • 7X Xie,W Zhang,Z Yang.A dissipative particle swarm optimization[C].The IEEE Congress on Evolutionary Computation 2002,Honolulu,USA,2002
  • 8张利彪,周春光,马铭,孙彩堂.基于极大极小距离密度的多目标微分进化算法[J].计算机研究与发展,2007,44(1):177-184. 被引量:29
  • 9J Rajive,A C Sanderson.Minimal representation multisensor fusion using differential evolution[C].The 1997 IEEE Int'l Symp on Computational Intelligence in Robotics and Automation (CIRA'97),Monterey,USA,1997
  • 10K Price.Differential evolution:A fast and simple numerical optimizer[C].NAFIPS'96.Berkeley,USA,1996

二级参考文献56

共引文献367

同被引文献394

引证文献50

二级引证文献338

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部