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 条
  • [1] Island-based Cuckoo Search with elite opposition-based learning and multiple mutation methods for solving optimization problems
    Abed-alguni, Bilal H.
    Paul, David
    SOFT COMPUTING, 2022, 26 (07) : 3293 - 3312
  • [2] Opposition-Based Cuckoo Search Algorithm for Optimization Problems
    Zhao, Pengjun
    Li, Huirong
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 1, 2012, : 344 - 347
  • [3] Opposition-Based Learning Harmony Search Algorithm with Mutation for Solving Global Optimization Problems
    Wang, Hao
    Ouyang, Haibin
    Gao, Liqun
    Qin, Wei
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 1090 - 1094
  • [4] Discrete Island-Based Cuckoo Search with Highly Disruptive Polynomial Mutation and Opposition-Based Learning Strategy for Scheduling of Workflow Applications in Cloud Environments
    Alawad, Noor Aldeen
    Abed-alguni, Bilal H.
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2021, 46 (04) : 3213 - 3233
  • [5] Discrete Island-Based Cuckoo Search with Highly Disruptive Polynomial Mutation and Opposition-Based Learning Strategy for Scheduling of Workflow Applications in Cloud Environments
    Noor Aldeen Alawad
    Bilal H. Abed-alguni
    Arabian Journal for Science and Engineering, 2021, 46 : 3213 - 3233
  • [6] A Cuckoo Search Algorithm With Elite Opposition-Based Strategy
    Huang, Kang
    Zhou, Yongquan
    Wu, Xiuli
    Luo, Qifang
    JOURNAL OF INTELLIGENT SYSTEMS, 2016, 25 (04) : 567 - 593
  • [7] An Improved Cuckoo Search Algorithm Based on Elite Opposition-based Learning for Indoor Visible Light Positioning
    Yang, Yang
    Fu, Mao-Sheng
    Jia, Chao-Chuan
    Miao, Wang
    Wu, Zong-Ling
    Journal of Computers (Taiwan), 2023, 34 (05) : 305 - 316
  • [8] An Improved Cuckoo Search Algorithm Using Elite Opposition-Based Learning and Golden Sine Operator
    Li, Peng-Cheng
    Zhang, Xuan-Yu
    Zain, Azlan Mohd
    Zhou, Kai-Qing
    ARTIFICIAL INTELLIGENCE AND SECURITY, ICAIS 2022, PT I, 2022, 13338 : 276 - 288
  • [9] An opposition-based butterfly optimization algorithm with adaptive elite mutation in solving complex high-dimensional optimization problems
    Li, Yu
    Yu, Xiaomei
    Liu, Jingsen
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2023, 204 : 498 - 528
  • [10] Chicken Swarm Optimization Based on Elite Opposition-Based Learning
    Qu, Chiwen
    Zhao, Shi'an
    Fu, Yanming
    He, Wei
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017