A variational butterfly algorithm incorporating the sine-cosine strategy
LI Pengtao 1**,WANG Haibo 2*,,LI Zhifeng 1***,WANG Ronglin 2**,WEN Hao2** , LIU Chunjie 2**
1 School of Information and Control Engineering, Jilin Institute of Chemical Technology, Jilin City, 132022,China;
2 School of Mechanical and Electrical Engineering, Jilin Institute of Chemical Technology, Jilin City 132022,China
Abstract: To address the issues of low precision, susceptibility to local optima, and slow convergence speed in the basic Butterfly Optimization Algorithm (BOA), this paper proposes a variant butterfly algorithm incorporating a sine-cosine strategy. First, the population is initialized using a Bernoulli chaotic map, resulting in a more uniform distribution. Next, adaptive weight coefficients are introduced to improve the speed and precision of global and local position updates. Then, in the local position search phase, the Sine-Cosine Algorithm (SCA) is integrated, with a dynamic switching probability to control the use of SCA, thereby enhancing the algorithm's local search capability. Finally, a Gaussian mutation strategy is employed to mutate the optimal solution, enhancing the algorithm's ability to escape local optima. Simulation experiments on eight benchmark test functions demonstrate that the improved algorithm shows significant competitiveness and better performance compared to other algorithms.
李鹏涛, 王海波, 李志峰, 王荣林, 文皓, 刘春杰. 融合正余弦策略的变异蝴蝶算法[J]. 吉林化工学院学报, 2024, 41(5): 35-41.
LI Pengtao , WANG Haibo , LI Zhifeng , WANG Ronglin , WEN Hao, LIU Chunjie . A variational butterfly algorithm incorporating the sine-cosine strategy. Journal of Jilin Institute of Chemical Technology, 2024, 41(5): 35-41.