Fireworks Algorithm with Enhanced Fireworks Interaction.
As a relatively new metaheuristic in swarm intelligence, fireworks algorithm (FWA) has exhibited promising performance on a wide range of optimization problems. This paper aims to improve FWA by enhancing fireworks interaction in three aspects: 1) Developing a new Gaussian mutation operator to make sparks learn from more exemplars; 2) Integrating the regular explosion operator of FWA with the migration operator of biogeography-based optimization (BBO) to increase information sharing; 3) Adopting a new population selection strategy that enables high-quality solutions to have high probabilities of entering the next generation without incurring high computational cost. The combination of the three strategies can significantly enhance fireworks interaction and thus improve solution diversity and suppress premature convergence. Numerical experiments on the CEC 2015 single-objective optimization test problems show the effectiveness of the proposed algorithm. The application to a high-speed train scheduling problem also demonstrates its feasibility in real-world optimization problems.
Bei
B
Zhang
Yu-Jun
YJ
Zheng
Min-Xia
MX
Zhang
Sheng-Yong
SY
Chen
D000465:Algorithms; D032701:Biomimetics / Q000379:methods*; D003198:Computer Simulation; D003299:Cooperative Behavior; D003441:Crowding; D005107:Explosions; D015233:Models, Statistical