计算机工程与应用 ›› 2013, Vol. 49 ›› Issue (9): 57-60.

• 理论研究、研发设计 • 上一篇    下一篇

混合CS算法的DE算法

李  明,曹德欣   

  1. 中国矿业大学 理学院,江苏 徐州 221116
  • 出版日期:2013-05-01 发布日期:2016-03-28

Hybrid optimization algorithm of Cuckoo Search and DE

LI Ming, CAO Dexin   

  1. School of Science, China University of Mining and Technology, Xuzhou, Jiangsu 221116, China
  • Online:2013-05-01 Published:2016-03-28

摘要: 为解决基本差分进化算法的缺陷,利用布谷鸟搜索(CS)算法寻优能力强的优点,在DE每次完成选择操作后,不直接进入下一次迭代,而是引入CS算法,继续进行搜索,这样就增加了粒子的搜索活力,从而得到一种新的差分进化算法。经过对6个标准测试函数的大量实验计算表明,该算法能有效克服DE算法的缺陷,使寻优精度有较大改进。将算法应用于求解非线性方程组问题,给出了数值算例。

关键词: 差分进化算法, 布谷鸟搜索算法, 混合算法, 非线性方程组

Abstract: In order to solve the basic differential evolutionary algorithm’s drawback, taking advantage of Cuckoo Search(CS) algorithm optimization capability, after finishing the selection operation in DE, going to the next iteration is indirect, the CS algorithm is introduced to continue the search, the particle search’s activity is improved and a new DE algorithm is got. Massive experiments of six standard benchmark functions suggest that this novel hybrid algorithm effectively overcomes the disadvantages of DE algorithm. It produces a conspicuous effect, which results in satisfactory outcome in experiments. The CS-DE method is applied to solving nonlinear equations and the numerical examples are proposed.

Key words: differential evolution algorithm, Cuckoo Search(CS) algorithm, hybrid algorithm, nonlinear equations