A Multi-Strategy Dung Beetle Optimization Algorithm for Optimizing Constrained Engineering Problems

被引:29
作者
Wang, Zilong [1 ]
Shao, Peng [1 ]
机构
[1] Jiangxi Agr Univ, Sch Comp & Informat Engn, Nanchang 330045, Jiangxi, Peoples R China
关键词
Dung beetle optimization algorithm; opposition-based learning; Gbest; engineering optimization; CEC2017; PARTICLE SWARM OPTIMIZATION; COLONY ALGORITHM;
D O I
10.1109/ACCESS.2023.3313930
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The dung beetle optimization (DBO) algorithm is one of newly excellent swarm intelligent algorithm while its exploration capability is still insufficient. For this, a multi-strategy DBO algorithm (GODBO) by utilizing the optimal value in the current population directed shift and the opposition-based learning (OBL) is proposed. In GODBO, the OBL is used to increase the likelihood of finding a better solution in the early stage of the algorithm so that the algorithm can find the optimal solution faster. Meanwhile, the current optimal value (Gbest) is used to guide the solution to search a new solution later in the algorithm, and the improved algorithm will be searched near a better solution at the later stage to get a better solution. Therefore, both are used to enhance exploration capabilities. 29 famous mathematical benchmark functions as test objects are applied to evaluate the abilities of the GODBO algorithm, and the experimental results demonstrate that GODBO performs better in the light of convergence speed and convergence accuracy in comparison with other competitors. Furthermore, two constrained engineering optimization problems are employed in GODBO to validate the effectiveness to solve practice problems, and the experiment results show that it can make tools to tackling them.
引用
收藏
页码:98805 / 98817
页数:13
相关论文
共 21 条
[1]   Butterfly optimization algorithm: a novel approach for global optimization [J].
Arora, Sankalap ;
Singh, Satvir .
SOFT COMPUTING, 2019, 23 (03) :715-734
[2]   A dynamic fuzzy-based dance mechanism for the bee colony optimization algorithm [J].
Choong, Shin Siang ;
Wong, Li-Pei ;
Lim, Chee Peng .
COMPUTATIONAL INTELLIGENCE, 2018, 34 (04) :999-1024
[3]   Seagull optimization algorithm: Theory and its applications for large-scale industrial engineering problems [J].
Dhiman, Gaurav ;
Kumar, Vijay .
KNOWLEDGE-BASED SYSTEMS, 2019, 165 :169-196
[4]  
Duan J., 2023, Sci. Rep, V13
[6]   A novel hybrid multi-objective artificial bee colony algorithm for blocking lot-streaming flow shop scheduling problems [J].
Gong, Dunwei ;
Han, Yuyan ;
Sun, Jianyong .
KNOWLEDGE-BASED SYSTEMS, 2018, 148 :115-130
[7]  
Han L, 2007, ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 3, PROCEEDINGS, P624
[8]   Harris hawks optimization: Algorithm and applications [J].
Heidari, Ali Asghar ;
Mirjalili, Seyedali ;
Faris, Hossam ;
Aljarah, Ibrahim ;
Mafarja, Majdi ;
Chen, Huiling .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 :849-872
[9]   Particle Swarm optimization for control operation of an all-variable speed water-cooled chiller plant [J].
Karami, Majid ;
Wang, Liping .
APPLIED THERMAL ENGINEERING, 2018, 130 :962-978
[10]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968