• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (1): 138-142.doi: 10.3969/j.issn.1007130X.2011.

• 论文 • 上一篇    下一篇

烟花爆炸优化算法

曹炬,贾红,李婷婷   

  1. (华中科技大学数学与统计学院,湖北 武汉 430074)
  • 收稿日期:2009-11-10 修回日期:2010-04-12 出版日期:2011-01-25 发布日期:2011-01-25
  • 通讯作者: 曹炬 E-mail:scaolcaoju@yahoo.com.cn
  • 作者简介:曹炬(1955),男,湖南长沙人,博士,教授,研究方向为优化理论、智能算法及应用。贾红(1985),女,湖北黄冈人,硕士,研究方向为优化理论、智能算法及应用。李婷婷(1986),女,河南开封人,硕士,研究方向为优化理论、智能算法及应用。

A Fireworks Explosion Optimization Algorithm

CAO Ju,JIA Hong,LI Tingting   

  1. (School of Mathematics and Statistics,Huazhong University of Science and Technology,Wuhan 430074,China)
  • Received:2009-11-10 Revised:2010-04-12 Online:2011-01-25 Published:2011-01-25

摘要:

本文受烟花爆炸现象启发,提出一种新的并行弥漫式搜索的优化算法(FEO),为解决优化问题提供了一种新的基础算法。该算法在搜索空间中生成一定数目的烟花弹,对每个烟花弹执行爆炸操作,使得爆炸产生的大量火星形成在原烟花弹(炸点)的一定邻域范围内,并采用局部保优的策略逐代控制进行爆炸的烟花弹数。同时,通过调整烟花弹爆炸的最大半径,可以均衡算法的全局探索和局部搜索能力。为了研究FEO算法的性能,文中对一些标准的测试函数进行了验证。大量的实验结果表明,FEO算法具有快速的收敛过程和高精度的寻优能力,并且稳定性好,过程简单,易于实现。

关键词: 进化算法, 烟花爆炸, 并行搜索, 爆炸半径, 无约束优化

Abstract:

This paper introduces a novel fireworks explosion optimization (FEO) algorithm based on the idea of fireworks explosion .FEO generates a certain number of fireworks bombs in the search space, and each fireworks bomb enforces the operation of explosion, which can ensure plentiful sparks to explore in the neighborhood of the original fireworks bomb. Besides, FEO controls the number of fireworks bombs that perform explosive operations by adopting the partial retention of excellence strategy .Meanwhile, FEO can balance the capability of global exploration and local search by adjusting the maximum radius of the explosion. The proposed algorithm is tested on several benchmark functions. Plentiful experimental results indicate that FEO attains better performance of convergence and highprecision optimization with good stabilization. Moreover, it is simple and easy to achieve the process of FEO.

Key words: evolutionary algorithm;fireworks explosion;parallel search;explosion radius;unconstrained optimization