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

被引:190
作者
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 条
  • [1] Abbass HA, 2001, IEEE C EVOL COMPUTAT, P207, DOI 10.1109/CEC.2001.934391
  • [2] Parameters Identification of PV Triple-Diode Model Using Improved Generalized Normal Distribution Algorithm
    Abdel-Basset, Mohamed
    Mohamed, Reda
    El-Fergany, Attia
    Abouhawwash, Mohamed
    Askar, S. S.
    [J]. MATHEMATICS, 2021, 9 (09)
  • [3] An Efficient Heap-Based Optimizer for Parameters Identification of Modified Photovoltaic Models
    AbdElminaam, Diaa Salama
    Houssein, Essam H.
    Said, Mokhtar
    Oliva, Diego
    Nabil, Ayman
    [J]. AIN SHAMS ENGINEERING JOURNAL, 2022, 13 (05)
  • [4] Artificial gorilla troops optimizer: A new nature-inspired metaheuristic algorithm for global optimization problems
    Abdollahzadeh, Benyamin
    Gharehchopogh, Farhad Soleimanian
    Mirjalili, Seyedali
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2021, 36 (10) : 5887 - 5958
  • [5] African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems
    Abdollahzadeh, Benyamin
    Gharehchopogh, Farhad Soleimanian
    Mirjalili, Seyedali
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 158
  • [6] Aquila Optimizer: A novel meta-heuristic optimization algorithm
    Abualigah, Laith
    Yousri, Dalia
    Abd Elaziz, Mohamed
    Ewees, Ahmed A.
    Al-qaness, Mohammed A. A.
    Gandomi, Amir H.
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
  • [7] RUN beyond the metaphor: An efficient optimization algorithm based on Runge Kutta method
    Ahmadianfar, Iman
    Heidari, Ali Asghar
    Gandomi, Amir H.
    Chu, Xuefeng
    Chen, Huiling
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 181
  • [8] Gradient-based optimizer: A new metaheuristic optimization algorithm
    Ahmadianfar, Iman
    Bozorg-Haddad, Omid
    Chu, Xuefeng
    [J]. INFORMATION SCIENCES, 2020, 540 : 131 - 159
  • [9] Arora J.S, 1989, INTRO OPTIMUM DESIGN
  • [10] A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm
    Askarzadeh, Alireza
    [J]. COMPUTERS & STRUCTURES, 2016, 169 : 1 - 12