Ameliorated Golden jackal optimization (AGJO) with enhanced movement and multi-angle position updating strategy for solving engineering problems

被引:7
作者
Bai, Jianfu [1 ]
Khatir, Samir [2 ]
Abualigah, Laith [3 ]
Wahab, Magd Abdel [1 ,4 ]
机构
[1] Univ Ghent, Fac Engn & Architecture, Dept Elect Energy Met Mech Construct & Syst, Soete Lab, Ghent, Belgium
[2] Ho Chi Minh City Open Univ, Ctr Engn Applicat & Technol Solut, Ho Chi Minh 700000, Vietnam
[3] Al Ahliyya Amman Univ, Hourani Ctr Appl Sci Res, Amman 19328, Jordan
[4] Yuan Ze Univ, Coll Engn, Taoyuan, Taiwan
关键词
Golden jackal optimization; Ameliorated Golden jackal optimization; Enhanced movement; Multi -angle position update; Engineering problems; META-HEURISTIC OPTIMIZATION; CHARGED SYSTEM SEARCH; GLOBAL OPTIMIZATION; DESIGN OPTIMIZATION; ALGORITHM;
D O I
10.1016/j.advengsoft.2024.103665
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Golden jackal optimization (GJO), a lately published meta -heuristic optimization algorithm, is inspired by the foraging behavior of pairs of golden jackals and shows an acceptable optimization performance. However, GJO exists a shortage in balancing exploration and exploitation, as it completely focuses on exploitation in the later iterations. A new variant of GJO, named Ameliorated Golden jackal optimization (AGJO), is proposed in this study. Three strategies are employed in AGJO to alleviate the imbalance between the exploration and exploitation of GJO: the enhanced movement strategy, the global search strategy, and the multi -angle position update strategy for prey. An environmental disturbance factor is added to the third strategy to strengthen GJO ' s ability to evade the local optimal solution. The performance of AGJO is tested and compared with GJO and seven wellknown meta -heuristic algorithms for 23 classical benchmark functions, CEC 2017 and the first ten functions of CEC 2006 with constaints. These results show that AGJO performs better over 90% of these functions compared to GJO. Also, AGJO is also highly competitive in terms of optimization capability and convergence speed compared with other algorithms. Finally, AGJO is applied to optimize engineering problems, including five classical engineering design problems with constraints and a displacement prediction problem of composite pipes. Results show that AGJO is a potential algorithm for solving these real problems rather than GJO and other algorithms.
引用
收藏
页数:33
相关论文
共 94 条
[1]   Kepler optimization algorithm: A new metaheuristic algorithm inspired by Kepler?s laws of planetary motion [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Azeem, Shaimaa A. Abdel ;
Jameel, Mohammed ;
Abouhawwash, Mohamed .
KNOWLEDGE-BASED SYSTEMS, 2023, 268
[2]   Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer [J].
Abualigah, Laith ;
Abd Elaziz, Mohamed ;
Sumari, Putra ;
Geem, Zong Woo ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
[3]   Aquila Optimizer: A novel meta-heuristic optimization algorithm [J].
Abualigah, Laith ;
Yousri, Dalia ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Al-qaness, Mohammed A. A. ;
Gandomi, Amir H. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
[4]   The Arithmetic Optimization Algorithm [J].
Abualigah, Laith ;
Diabat, Ali ;
Mirjalili, Seyedali ;
Elaziz, Mohamed Abd ;
Gandomi, Amir H. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
[5]   A comprehensive comparison of recent developed meta-heuristic algorithms for streamflow time series forecasting problem [J].
Ahmed, Ali Najah ;
Lam, To Van ;
Hung, Nguyen Duy ;
Thieu, Nguyen Van ;
Kisi, Ozgur ;
El-Shafie, Ahmed .
APPLIED SOFT COMPUTING, 2021, 105
[6]  
[Anonymous], 2021, Advances in Metaheuristic Algorithms for Optimal Design of Structures
[7]  
Arnold DV, 2002, IEEE T EVOLUT COMPUT, V6, P30, DOI [10.1109/4235.985690, 10.1023/A:1015059928466]
[9]   Optimum design of pin-jointed aluminum structures to AA-ASD using three Meta-heuristic algorithms [J].
Aydogdu, Ibrahim ;
Kilic, Vahide ;
Akin, Alper .
STRUCTURES, 2023, 55 :1406-1422
[10]   Controllable pitch propeller optimization through meta-heuristic algorithm [J].
Bacciaglia, Antonio ;
Ceruti, Alessandro ;
Liverani, Alfredo .
ENGINEERING WITH COMPUTERS, 2021, 37 (03) :2257-2271