Boosting crayfish algorithm based on halton adaptive quadratic interpolation and piecewise neighborhood for complex optimization problems

被引:5
作者
Abdel-Salam, Mahmoud [1 ]
Abualigah, Laith [2 ,5 ,6 ,7 ,8 ]
Alzahrani, Ahmed Ibrahim [3 ]
Alblehai, Fahad [3 ]
Jia, Heming [4 ]
机构
[1] Mansoura Univ, Fac Comp & Informat Sci, Mansoura 35516, Egypt
[2] Al al Bayt Univ, Comp Sci Dept, Mafraq 25113, Jordan
[3] King Saud Univ, Community Coll, Comp Sci Dept, Riyadh 11437, Saudi Arabia
[4] Sanming Univ, Sch Informat Engn, Sanming 365004, Peoples R China
[5] Middle East Univ, MEU Res Unit, Amman 11831, Jordan
[6] Appl Sci Private Univ, Appl Sci Res Ctr, Amman 11931, Jordan
[7] Chitkara Univ, Inst Engn & Technol, Ctr Res Impact & Outcome, Rajpura 140401, Punjab, India
[8] Sunway Univ Malaysia, Sch Engn & Technol, Petaling Jaya 27500, Malaysia
关键词
Crayfish; Engineering problems; Halton; Piecewise; Truss topology; DIFFERENTIAL EVOLUTION; COMPUTATIONAL INTELLIGENCE; DESIGN; EXPLOITATION; EXPLORATION; TESTS;
D O I
10.1016/j.cma.2024.117429
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The Crayfish Optimization Algorithm (CFish) is an innovative meta-heuristic approach that draws inspiration from the movements and behaviors of crayfish. CFish exhibits strong performance across many test sets and optimization issues, but it faces challenges with sluggish convergence, an uneven distribution between exploration and exploitation, and inadequate accuracy due to high-dimensional tasks. To tackle these concerns, this study presents an evolved version named QICFish, which integrates multiple sophisticated strategies to optimize performance. The CFish algorithm improves its population initialization by using the Halton sequence, resulting in a substantial enhancement of the exploration phase and an increase in population variety. Furthermore, the implementation of the adaptive quadratic interpolation approach enhances the algorithm's capacity to exploit its surroundings by eliminating individuals of worse quality and expediting the creation of solutions of superior quality. Furthermore, an adaptive mutation method is employed to improve the process of exploration and effectively locate more favorable areas inside the search space. Finally, the adaptive piecewise neighborhood strategy, enhances the pace of convergence and maintains a balanced transition between exploration and exploitation. Then, QICFish outperforms other cutting-edge algorithms across several dimensions of the CEC'17 and CEC'20 test sets, as shown by experimental comparisons. Furthermore, the efficacy and feasibility of the solution are confirmed by successfully addressing six intricate engineering problems and two truss topology optimization problems. The simulation findings demonstrate that QICFish exhibits robust competitive capabilities and shows great potential for engineering optimization challenges. Therefore, QICFish is a very efficient meta-heuristic approach for solving engineering optimization problems.
引用
收藏
页数:86
相关论文
共 101 条
[71]  
Saber S., 2023, SMIJ, V5, P14
[72]   Optimal design of structural engineering components using artificial neural network-assisted crayfish algorithm [J].
Sait, Sadiq M. ;
Mehta, Pranav ;
Yildiz, Ali Riza ;
Yildiz, Betuel Sultan .
MATERIALS TESTING, 2024, 66 (09) :1439-1448
[73]  
Salam M.A., 2021, J. Intell. Syst. Internet Things, V3, P68
[74]  
Salem S., 2023, SUSTAIN MACH INTELL, V4, P1, DOI [10.61185/SMIJ.2023.44101, DOI 10.61185/SMIJ.2023.44101]
[75]   A harmonic estimator design with evolutionary operators equipped grey wolf optimizer [J].
Saxena, Akash ;
Kumar, Rajesh ;
Mirjalili, Seyedali .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 145
[76]   The AddACO: A bio-inspired modified version of the ant colony optimization algorithm to solve travel salesman problems [J].
Scianna, Marco .
MATHEMATICS AND COMPUTERS IN SIMULATION, 2024, 218 :357-382
[77]   A No Free Lunch theorem for multi-objective optimization [J].
Service, Travis C. .
INFORMATION PROCESSING LETTERS, 2010, 110 (21) :917-923
[78]   Lightning search algorithm [J].
Shareef, Hussain ;
Ibrahim, Ahmad Asrul ;
Mutlag, Ammar Hussein .
APPLIED SOFT COMPUTING, 2015, 36 :315-333
[79]   A hybrid dynamic economics emissions dispatch model: Distributed renewable power systems based on improved COOT optimization algorithm [J].
Sheng, Wanxing ;
Li, Rui ;
Yan, Tao ;
Tseng, Ming-Lang ;
Lou, Jiale ;
Li, Lingling .
RENEWABLE ENERGY, 2023, 204 :493-506
[80]   A new boredom-aware dual-resource constrained flexible job shop scheduling problem using a two-stage multi-objective particle swarm optimization algorithm [J].
Shi, Jiaxuan ;
Chen, Mingzhou ;
Ma, Yumin ;
Qiao, Fei .
INFORMATION SCIENCES, 2023, 643