Nutcracker optimizer: A novel nature-inspired metaheuristic algorithm for global optimization and engineering design problems

被引:256
作者
Abdel-Basset, Mohamed [1 ]
Mohamed, Reda [1 ]
Jameel, Mohammed [2 ,3 ]
Abouhawwash, Mohamed [2 ,4 ]
机构
[1] Zagazig Univ, Fac Comp & Informat, Zagazig 44519, Egypt
[2] Mansoura Univ, Fac Sci, Dept Math, Mansoura 35516, Egypt
[3] Sanaa Univ, Fac Sci, Dept Math, Sanaa, Yemen
[4] Michigan State Univ, Dept Computat Math Sci & Engn CMSE, E Lansing, MI 48824 USA
关键词
Optimization; Nature; -inspired; Swarm algorithms; Nutcracker optimization algorithm; Constrained optimization; CLARK NUTCRACKER; SPATIAL MEMORY; NUCIFRAGA-COLUMBIANA; PINYON PINE; SEARCH; DISPERSAL; NETWORK; PROTEIN; MODELS; SEEDS;
D O I
10.1016/j.knosys.2022.110248
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work presents a novel nature-inspired metaheuristic called Nutcracker Optimization Algorithm (NOA) inspired by Clark's nutcrackers. The nutcrackers exhibit two distinct behaviors that occur at separate periods. The first behavior, which occurs during the summer and fall seasons, represents the nutcracker's search for seeds and subsequent storage in an appropriate cache. During the winter and spring seasons, another behavior based on the spatial memory strategy is regarded to search for the hidden caches marked at different angles using various objects or markers as reference points. If the nutcrackers cannot find the stored seeds, they will randomly explore the search space to find their food. NOA is herein proposed to mimic these various behaviors to present a new, robust metaheuristic algorithm with different local and global search operators, allowing it to solve various optimization problems with better outcomes. NOA is evaluated on twenty-three standard test functions, test suites of CEC-2014, CEC-2017, and CEC-2020 and five real-world engineering design problems. NOA is compared with three classes of existing optimization algorithms: (1) SMA, GBO, EO, RUN, AVOA, RFO, and GTO as recently-published algorithms, (2) SSA, WOA, and GWO as highly-cited algorithms, and (3) AL-SHADE, L-SHADE, LSHADE-cnEpSin, and LSHADE-SPACMA as highly-performing optimizers and winners of CEC competition. NOA was ranked first among all methods and demonstrated superior results when compared to LSHADE-cnEpSin and LSHADE-SPACMA as the best-performing optimizers and the winners of CEC-2017, and AL-SHADE and L-SHADE as the winners of CEC-2014.Published by Elsevier B.V.
引用
收藏
页数:36
相关论文
共 105 条
[31]   Coyote Optimization Algorithm for Parameters Estimation of Various Models of Solar Cells and PV Modules [J].
Diab, Ahmed A. Zaki ;
Sultan, Hamdy M. ;
Ton Duc Do ;
Kamel, Omar Makram ;
Mossa, Mahmoud A. .
IEEE ACCESS, 2020, 8 :111102-111140
[32]  
Dimmick C.R., 1993, Life history and the development of cache-recovery behaviors in Clark's Nutcracker
[33]   Molecular Markers Reveal Limited Population Genetic Structure in a North American Corvid, Clark's Nutcracker (Nucifraga columbiana) [J].
Dohms, Kimberly M. ;
Burg, Theresa M. .
PLOS ONE, 2013, 8 (11)
[34]  
Dorigo M., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1470, DOI 10.1109/CEC.1999.782657
[35]   Marine Predators Algorithm: A nature-inspired metaheuristic [J].
Faramarzi, Afshin ;
Heidarinejad, Mohammad ;
Mirjalili, Seyedali ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 152
[36]   Equilibrium optimizer: A novel optimization algorithm [J].
Faramarzi, Afshin ;
Heidarinejad, Mohammad ;
Stephens, Brent ;
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2020, 191
[37]   Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems [J].
Gandomi, Amir Hossein ;
Yang, Xin-She ;
Alavi, Amir Hossein .
ENGINEERING WITH COMPUTERS, 2013, 29 (01) :17-35
[38]   Krill herd: A new bio-inspired optimization algorithm [J].
Gandomi, Amir Hossein ;
Alavi, Amir Hossein .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2012, 17 (12) :4831-4845
[39]   Ant colony optimization with clustering for solving the dynamic location routing problem [J].
Gao, Shangce ;
Wang, Yirui ;
Cheng, Jiujun ;
Inazumi, Yasuhiro ;
Tang, Zheng .
APPLIED MATHEMATICS AND COMPUTATION, 2016, 285 :149-173
[40]   Niching chimp optimization for constraint multimodal engineering optimization problems [J].
Gong, Shuo-Peng ;
Khishe, Mohammad ;
Mohammadi, Mokhtar .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 198