应用随机游走和Boltzmann的烟花爆炸优化算法
Improved Fireworks Explosion Optimizer Using Randomly Walk and Boltzmann
DOI: 10.12677/csa.2026.164139, PDF,    科研立项经费支持
作者: 李丽荣:河北地质大学艺术设计学院,河北 石家庄
关键词: 烟花爆炸优化早熟佳点集Lévy FlightBoltzmannFireworks Explosion Optimizer Prematurity Good-Point Set Lévy Flight Boltzmann
摘要: 为了克服烟花爆炸优化(Fireworks Explosion Optimization, FEO)算法容易早熟、解精度低的弱点,提高算法的收敛速度,提出了一种应用Lévy Flight机制的改进烟花爆炸优化(LFBFEO)算法。改进算法应用佳点集进行种群初始化,并在爆炸变异算子中引入Lévy Flight机制产生新个体,引导个体加速向最优个体靠近,同时使个体具有摆脱局部极值约束的能力。应用Boltzmann机制实施子个体的生存选择,以一定的概率接受劣质个体,使算法避免早熟。最后,在6组标准测试函数上的实验表明,LFBFEO克服了FEO算法的不足,一定程度上提高了算法的收敛速度和收敛精度。
Abstract: To overcome the prematurity and low precision of Fireworks Explosion Optimizer (FEO) and improve its convergence speed, an improved FEO (LFBFEO) using Lévy Flight and Boltzmann mechanism was proposed. LFBFEO initializes the population by the good-point technique and uses Lévy Flight to improve the explosion operator of FEO, which not only can guide the individuals’ approach optimization fleetly, but also make the individuals have the ability to avoid the region of local optimization. Moreover, we introduce the Boltzmann mechanism into the selection operator. This mechanism makes some not-so-bad individuals accepted and makes the algorithm avoid premature. Finally, experiments were conducted on a set of 6 classical test functions. The experimental result demonstrates that the LFBFEO improves the FEO and to some extent it improves the algorithm convergence speed and accuracy.
文章引用:李丽荣. 应用随机游走和Boltzmann的烟花爆炸优化算法[J]. 计算机科学与应用, 2026, 16(4): 396-405. https://doi.org/10.12677/csa.2026.164139

参考文献

[1] Abdelkader, R.F. (2011) An Improved Discrete PSO with GA Operators for Efficient QoS-Multicast Routing. International Journal of Hybrid Information Technology, 4, 23-38.
[2] Sivananaithaperumal, S., Amali, S.M.J., Baskar, S. and Suganthan, P.N. (2011) Constrained Self-Adaptive Differential Evolution Based Design of Robust Optimal Fixed Structure Controller. Engineering Applications of Artificial Intelligence, 24, 1084-1093. [Google Scholar] [CrossRef
[3] Tan, Y. and Zhu, Y. (2010) Fireworks Algorithm for Optimization. In: Tan, Y., Shi, Y. and Tan, K.C., Eds., Advances in Swarm Intelligence, Springer, 355-364. [Google Scholar] [CrossRef
[4] 杜振鑫. 烟花算法中爆炸半径的改进研究[J]. 计算机时代, 2013, 10(1): 28-29.
[5] 曹炬, 贾红, 李婷婷. 烟花爆炸优化算法[J]. 计算机工程与科学, 2011, 33(1): 138-142.
[6] 曹炬, 李婷婷, 贾红. 带有遗传算子的烟花爆炸优化算法[J]. 计算机工程, 2010, 36(23): 149-151, 154.
[7] 曹炬, 侯学卿. 带有邻域搜索机制的爆炸搜索算法[J]. 计算机工程, 2011, 37(18): 183-184, 187.
[8] 曹炬, 季艳芳. 改进的烟火爆炸优化算法及其收敛性分析[J]. 计算机工程与科学, 2012, 34(1): 90-93.
[9] 刘长平, 叶春明. 具有Lévy飞行特征的蝙蝠算法[J]. 智能系统学报, 2013, 8(3): 240-246.
[10] 谢健, 周永权, 陈欢. 一种基于Lévy飞行轨迹的蝙蝠算法[J]. 模式识别与人工智能, 2013, 26(9): 829-837.
[11] Mantegna, R.N. (1994) Fast, Accurate Algorithm for Numerical Simulation of Lévy Stable Stochastic Processes. Physical Review E, 49, 4677-4683. [Google Scholar] [CrossRef] [PubMed]
[12] 华罗庚, 王元. 数论在近似分析中的应用[M]. 北京: 科学出版社, 1978: 1-99.
[13] 陈义雄, 梁昔明, 黄亚飞. 基于佳点集构造的改进量子粒子群优化算法[J]. 中南大学学报(自然科学版), 2013, 44(4): 1409-1414.