An enhanced monarch butterfly optimization with self-adaptive crossover operator for unconstrained and constrained optimization problems

被引:4
|
作者
Chen, Mingyang [1 ]
机构
[1] Guangdong Univ Technol, Sch Automat, Guangzhou 510006, Guangdong, Peoples R China
关键词
Monarch butterfly optimization; Migration operator; Butterfly adjusting operator; Crossover operator; Self-adaptive; Constrained optimization; CUCKOO SEARCH ALGORITHM; ARTIFICIAL BEE COLONY; KRILL HERD; EVOLUTIONARY ALGORITHMS; DIFFERENTIAL EVOLUTION; KNAPSACK-PROBLEMS; STRATEGIES; CRYPTANALYSIS; ENSEMBLE; SYSTEMS;
D O I
10.1007/s11047-020-09794-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Inspired by the phenomenon of migration of monarch butterflies, Wang et al. developed a novel promising swarm intelligence algorithm, called monarch butterfly optimization (MBO), for addressing unconstrained low-dimensional optimization problems. In this paper, we firstly extend the application area of the basic MBO to solve the constrained optimization problems. At the same time, the crossover operator originally used in evolutionary algorithms (EAs) is incorporated into the butterfly adjusting operator in order to strengthen the exploitation of the basic MBO algorithm. Furthermore, the crossover rate is self-adaptively adjusted according to the fitness of the corresponding individual instead of the fixed crossover rate used in EAs. For migration operator, only individuals having better fitness are accepted and passed to the next generation instead of accepting all the individuals in the basic MBO algorithm. After incorporated all the modifications into the basic MBO algorithm, an improved MBO algorithm with self-adaptive crossover namely SACMBO, is proposed for unstrained and constrained optimization problems. Finally, the proposed SACMBO algorithm is further used to solve 22 unstrained optimization problems (with dimension of 100, 300, 500, 1000, and 1500) and 28 constrained real-parameter optimization functions from CEC 2017 competition (with dimension of 50 and 100), respectively. The experimental results indicate that the proposed SACMBO algorithm outperforms the basic MBO and other five state-of-the-art metaheuristic algorithms.
引用
收藏
页码:105 / 126
页数:22
相关论文
共 50 条
  • [1] An enhanced monarch butterfly optimization with self-adaptive crossover operator for unconstrained and constrained optimization problems
    Mingyang Chen
    Natural Computing, 2021, 20 : 105 - 126
  • [2] A Novel Monarch Butterfly Optimization with Greedy Strategy and Self-adaptive Crossover Operator
    Wang, Gai-Ge
    Zhao, Xinchao
    Deb, Suash
    2015 SECOND INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND MACHINE INTELLIGENCE (ISCMI), 2015, : 45 - 50
  • [3] Coverage optimization for IoT-based network using Monarch Butterfly Optimization with greedy strategy and self-adaptive crossover operator
    Pavithra, R.
    Arivudainambi, D.
    Afizudeen, S.
    Poorani, T. S.
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2024, 39 (06) : 696 - 711
  • [4] Improving Monarch Butterfly Optimization Algorithm with Self-Adaptive Population
    Hu, Hui
    Cai, Zhaoquan
    Hu, Song
    Cai, Yingxue
    Chen, Jia
    Huang, Sibo
    ALGORITHMS, 2018, 11 (05)
  • [5] A new monarch butterfly optimization with an improved crossover operator
    Gai-Ge Wang
    Suash Deb
    Xinchao Zhao
    Zhihua Cui
    Operational Research, 2018, 18 : 731 - 755
  • [6] A new monarch butterfly optimization with an improved crossover operator
    Wang, Gai-Ge
    Deb, Suash
    Zhao, Xinchao
    Cui, Zhihua
    OPERATIONAL RESEARCH, 2018, 18 (03) : 731 - 755
  • [7] Self-adaptive monarch butterfly optimization based on nonlinear cloud-transfer
    Li X.-P.
    Du B.
    Wang X.-W.
    Kongzhi yu Juece/Control and Decision, 2023, 38 (12): : 3327 - 3335
  • [8] Self-adaptive velocity particle swarm optimization for solving constrained optimization problems
    Lu, Haiyan
    Chen, Weiqi
    JOURNAL OF GLOBAL OPTIMIZATION, 2008, 41 (03) : 427 - 445
  • [9] Self-adaptive velocity particle swarm optimization for solving constrained optimization problems
    Haiyan Lu
    Weiqi Chen
    Journal of Global Optimization, 2008, 41 : 427 - 445
  • [10] A Self-adaptive Immune PSO Algorithm for Constrained Optimization Problems
    Ouyang, Aijia
    Zhou, Guo
    Zhou, Yongquan
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2010, 107 : 208 - +