Island-based Cuckoo Search with elite opposition-based learning and multiple mutation methods for solving optimization problems

被引:0
|
作者
Bilal H. Abed-alguni
David Paul
机构
[1] Yarmouk University,Department of Computer Sciences
[2] The University of New England,School of Science and Technology
来源
Soft Computing | 2022年 / 26卷
关键词
Island model; Diversity; Structured population; Cuckoo Search; Lévy flights; Highly disruptive polynomial mutation; Pitch adjustment mutation; Jaya mutation; Elite opposition-based learning;
D O I
暂无
中图分类号
学科分类号
摘要
The island Cuckoo Search (iCSPM) algorithm is a variation of Cuckoo Search that uses the island model and highly disruptive polynomial mutation to solve optimization problems. This article introduces an improved iCSPM algorithm called iCSPM with elite opposition-based learning and multiple mutation methods (iCSPM2). iCSPM2 has three main characteristics. Firstly, it separates candidate solutions into several islands (sub-populations) and then divides the islands among four improved Cuckoo Search algorithms: Cuckoo Search via Lévy flights, Cuckoo Search with highly disruptive polynomial mutation, Cuckoo Search with Jaya mutation and Cuckoo Search with pitch adjustment mutation. Secondly, it uses elite opposition-based learning to improve its convergence rate and exploration ability. Finally, it makes continuous candidate solutions discrete using the smallest position value method. A set of 15 popular benchmark functions indicate iCSPM2 performs better than iCSPM. However, based on sensitivity analysis of both algorithms, convergence behavior seems sensitive to island model parameters. Further, the single-objective IEEE-CEC 2014 functions were used to evaluate and compare the performance of iCSPM2 to four well-known swarm optimization algorithms: distributed grey wolf optimizer, distributed adaptive differential evolution with linear population size reduction evolution, memory-based hybrid dragonfly algorithm and fireworks algorithm with differential mutation. Experimental and statistical results suggest iCSPM2 has better performance than the four other algorithms. iCSPM2’s performance was also shown to be favorable compared to two powerful discrete optimization algorithms (generalized accelerations for insertion-based heuristics and memetic algorithm with novel semi-constructive crossover and mutation operators) using a set of Taillard’s benchmark instances for the permutation flow shop scheduling problem.
引用
收藏
页码:3293 / 3312
页数:19
相关论文
共 50 条
  • [41] An improved gazelle optimization algorithm using dynamic opposition-based learning and chaotic mapping combination for solving optimization problems
    Abdollahpour, Atiyeh
    Rouhi, Alireza
    Pira, Einollah
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (09): : 12813 - 12843
  • [42] Adaptive Mutation Opposition-Based Particle Swarm Optimization
    Kang, Lanlan
    Dong, Wenyong
    Li, Kangshun
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, (ISICA 2015), 2016, 575 : 116 - 128
  • [43] A Self-adaptive Bald Eagle Search optimization algorithm with dynamic opposition-based learning for global optimization problems
    Sharma, Suvita Rani
    Kaur, Manpreet
    Singh, Birmohan
    EXPERT SYSTEMS, 2023, 40 (02)
  • [44] Dynamically Dimensioned Search Embedded with Piecewise Opposition-Based Learning for Global Optimization
    Xu, Jianzhong
    Yan, Fu
    Yun, Kumchol
    Ronald, Sakaya
    Li, Fengshu
    Guan, Jun
    SCIENTIFIC PROGRAMMING, 2019, 2019
  • [45] Hybrid random opposition-based learning and Gaussian mutation of chaotic squirrel search algorithm
    Feng Z.
    He X.
    Gui W.
    Zhao J.
    Zhang M.
    Yang Y.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2023, 29 (02): : 604 - 615
  • [46] Improved Manta Ray Foraging Optimization Using Opposition-based Learning for Optimization Problems
    Izci, Davut
    Ekinci, Serdar
    Eker, Erdal
    Kayri, Murat
    2ND INTERNATIONAL CONGRESS ON HUMAN-COMPUTER INTERACTION, OPTIMIZATION AND ROBOTIC APPLICATIONS (HORA 2020), 2020, : 284 - 289
  • [47] Chaotic artificial bee colony with elite opposition-based learning
    Guo, Zhaolu
    Shi, Jinxiao
    Xiong, Xiaofeng
    Xia, Xiaoyun
    Liu, Xiaosheng
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 18 (04) : 383 - 390
  • [48] PCOBL: A Novel Opposition-Based Learning Strategy to Improve Metaheuristics Exploration and Exploitation for Solving Global Optimization Problems
    Si, Tapas
    Bhattacharya, Debolina
    Nayak, Somen
    Miranda, Pericles B. C.
    Nandi, Utpal
    Mallik, Saurav
    Maulik, Ujjwal
    Qin, Hong
    IEEE ACCESS, 2023, 11 : 46413 - 46440
  • [49] Chaos opposition-based learning harmony search algorithm
    Ouyang, Hai-Bin
    Gao, Li-Qun
    Guo, Li
    Kong, Xiang-Yong
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2013, 34 (09): : 1217 - 1221
  • [50] Global harmony search with generalized opposition-based learning
    Zhaolu Guo
    Shenwen Wang
    Xuezhi Yue
    Huogen Yang
    Soft Computing, 2017, 21 : 2129 - 2137