Exploratory cuckoo search for solving single-objective optimization problems

被引:56
|
作者
Abed-alguni, Bilal H. [1 ]
Alawad, Noor Aldeen [1 ]
Barhoush, Malek [1 ]
Hammad, Rafat [2 ]
机构
[1] Yarmouk Univ, Dept Comp Sci, Irbid, Jordan
[2] Yarmouk Univ, Dept Comp Informat Syst, Irbid, Jordan
关键词
Cuckoo search; Refraction learning; Single-objective optimization; Mutation method; GREY WOLF OPTIMIZER; EVOLUTIONARY ALGORITHM; PREDICTION;
D O I
10.1007/s00500-021-05939-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The cuckoo search (CS) algorithm is an effective optimization algorithm, but it is prone to stagnation in suboptimality because of some limitations in its exploration mechanisms. This paper introduces a variation of CS called exploratory CS (ECS), which incorporates three modifications to the original CS algorithm to enhance its exploration capabilities. First, ECS uses a special type of opposition-based learning called refraction learning to improve the ability of CS to jump out of suboptimality. Second, ECS uses the Gaussian perturbation to optimize the worst candidate solutions in the population before the discard step in CS. Third, in addition to the Levy flight mutation method used in CS, ECS employs two mutation methods, namely highly disruptive polynomial mutation and Jaya mutation, to generate new improved candidate solutions. A set of 14 widely used benchmark functions was used to evaluate and compare ECS to three variations of CS:CS with Levy flight (CS), CS with highly disruptive polynomial mutation (CS10) and CS with pitch adjustment mutation (CS11). The overall experimental and statistical results indicate that ECS exhibits better performance than all of the tested CS variations. Besides, the single-objective IEEE CEC 2014 functions were used to evaluate and compare the performance of ECS to six well-known swarm optimization algorithms: CS with Levy flight, Grey wolf optimizer (GWO), distributed Grey wolf optimizer (DGWO), distributed adaptive differential evolution with linear population size reduction evolution (L-SHADE), memory-based hybrid Dragonfly algorithm and Fireworks algorithm with differential mutation. Interestingly, the results indicate that ECS provides competitive performance compared to the tested six well-known swarm optimization algorithms.
引用
收藏
页码:10167 / 10180
页数:14
相关论文
共 50 条
  • [21] Triangle Search Optimization Algorithm for Single-Objective Bound-Constrained Numerical Optimization
    Wei, Zhenglei
    Tang, Shangqin
    Xie, Lei
    Tang, Andi
    Li, Yintong
    Zhang, Peng
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1531 - 1539
  • [22] The objective that freed me: a multi-objective local search approach for continuous single-objective optimization
    Aspar, Pelin
    Steinhoff, Vera
    Schaepermeier, Lennart
    Kerschke, Pascal
    Trautmann, Heike
    Grimme, Christian
    NATURAL COMPUTING, 2023, 22 (02) : 271 - 285
  • [23] A benchmark generator for online dynamic single-objective and multi-objective optimization problems
    Xiang, Xiaoshu
    Tian, Ye
    Cheng, Ran
    Zhang, Xingyi
    Yang, Shengxiang
    Jin, Yaochu
    Information Sciences, 2022, 613 : 591 - 608
  • [24] The objective that freed me: a multi-objective local search approach for continuous single-objective optimization
    Pelin Aspar
    Vera Steinhoff
    Lennart Schäpermeier
    Pascal Kerschke
    Heike Trautmann
    Christian Grimme
    Natural Computing, 2023, 22 : 271 - 285
  • [25] Use of Heuristic Local Search for Single-Objective Optimization in Multiobjective Memetic Algorithms
    Ishibuchi, Hisao
    Hitotsuyanagi, Yasuhiro
    Tsukamoto, Noritaka
    Nojima, Yusuke
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN X, PROCEEDINGS, 2008, 5199 : 743 - 752
  • [26] Understanding the problem space in single-objective numerical optimization using exploratory landscape analysis
    Kvorc, Urban
    Eftimov, Tome
    Korosec, Peter
    APPLIED SOFT COMPUTING, 2020, 90
  • [27] Understanding the problem space in single-objective numerical optimization using exploratory landscape analysis
    Škvorc, Urban
    Eftimov, Tome
    Korošec, Peter
    Applied Soft Computing Journal, 2020, 90
  • [28] Accelerated Arithmetic Optimization Algorithm by Cuckoo Search for Solving Engineering Design Problems
    Hijjawi, Mohammad
    Alshinwan, Mohammad
    Khashan, Osama A.
    Alshdaifat, Marah
    Almanaseer, Waref
    Alomoush, Waleed
    Garg, Harish
    Abualigah, Laith
    PROCESSES, 2023, 11 (05)
  • [29] Krill herd algorithm based on cuckoo search for solving engineering optimization problems
    Mohamed Abdel-Basset
    Gai-Ge Wang
    Arun Kumar Sangaiah
    Ehab Rushdy
    Multimedia Tools and Applications, 2019, 78 : 3861 - 3884
  • [30] Krill herd algorithm based on cuckoo search for solving engineering optimization problems
    Abdel-Basset, Mohamed
    Wang, Gai-Ge
    Sangaiah, Arun Kumar
    Rushdy, Ehab
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (04) : 3861 - 3884