Monarch butterfly optimization

被引:764
|
作者
Wang, Gai-Ge [1 ,2 ,3 ]
Deb, Suash [4 ]
Cui, Zhihua [5 ]
机构
[1] Jiangsu Normal Univ, Sch Comp Sci & Technol, Xuzhou 221116, Jiangsu, Peoples R China
[2] Northeast Normal Univ, Inst Algorithm & Big Data Anal, Changchun 130117, Jilin, Peoples R China
[3] Northeast Normal Univ, Sch Comp Sci & Informat Technol, Changchun 130117, Jilin, Peoples R China
[4] Cambridge Inst Technol, Ranchi 835103, Jharkhand, India
[5] Taiyuan Univ Sci & Technol, Complex Syst & Computat Intelligence Lab, Taiyuan 030024, Shanxi, Peoples R China
来源
NEURAL COMPUTING & APPLICATIONS | 2019年 / 31卷 / 07期
关键词
Evolutionary computation; Monarch butterfly optimization; Migration; Butterfly adjusting operator; Benchmark problems; KRILL HERD ALGORITHM; BIOGEOGRAPHY-BASED OPTIMIZATION; DIFFERENTIAL EVOLUTION; HARMONY SEARCH; COLONY;
D O I
10.1007/s00521-015-1923-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In nature, the eastern North American monarch population is known for its southward migration during the late summer/autumn from the northern USA and southern Canada to Mexico, covering thousands of miles. By simplifying and idealizing the migration of monarch butterflies, a new kind of nature-inspired metaheuristic algorithm, called monarch butterfly optimization (MBO), a first of its kind, is proposed in this paper. In MBO, all the monarch butterfly individuals are located in two distinct lands, viz. southern Canada and the northern USA (Land 1) and Mexico (Land 2). Accordingly, the positions of the monarch butterflies are updated in two ways. Firstly, the offsprings are generated (position updating) by migration operator, which can be adjusted by the migration ratio. It is followed by tuning the positions for other butterflies by means of butterfly adjusting operator. In order to keep the population unchanged and minimize fitness evaluations, the sum of the newly generated butterflies in these two ways remains equal to the original population. In order to demonstrate the superior performance of the MBO algorithm, a comparative study with five other metaheuristic algorithms through thirty-eight benchmark problems is carried out. The results clearly exhibit the capability of the MBO method toward finding the enhanced function values on most of the benchmark problems with respect to the other five algorithms. Note that the source codes of the proposed MBO algorithm are publicly available at GitHub (https://github.com/ggw0122/Monarch-Butterfly-Optimization, C++/MATLAB) and MATLAB Central (http://www.mathworks.com/matlabcentral/fileexchange/50828-monarch-butterfly-optimization, MATLAB).
引用
收藏
页码:1995 / 2014
页数:20
相关论文
共 50 条
  • [1] Monarch butterfly optimization
    Gai-Ge Wang
    Suash Deb
    Zhihua Cui
    [J]. Neural Computing and Applications, 2019, 31 : 1995 - 2014
  • [2] Monarch butterfly optimization: A comprehensive review
    Feng, Yanhong
    Deb, Suash
    Wang, Gai-Ge
    Alavi, Amir H.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 168
  • [3] Application of Improved Monarch Butterfly Optimization for Parameters' Optimization
    Huang, Shixin
    Zhang, Kedao
    Li, Hongmei
    Chen, Xiangjian
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2023, 2023
  • [4] Monarch Butterfly Optimization for Reliable Scheduling in Cloud
    Gomathi, B.
    Suganthi, S. T.
    Krishnasamy, Karthikeyan
    Bhuvana, J.
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 69 (03): : 3693 - 3710
  • [5] Clustering-Based Monarch Butterfly Optimization for Constrained Optimization
    Huang, Sibo
    Cui, Han
    Wei, Xiaohui
    Cai, Zhaoquan
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2020, 13 (01) : 1369 - 1392
  • [6] Clustering-Based Monarch Butterfly Optimization for Constrained Optimization
    Sibo Huang
    Han Cui
    Xiaohui Wei
    Zhaoquan Cai
    [J]. International Journal of Computational Intelligence Systems, 2020, 13 : 1369 - 1392
  • [7] Monarch Butterfly
    Dobbins, Elsie T.
    [J]. LIBRARY JOURNAL, 1954, 79 (11) : 1063 - 1063
  • [8] A Discrete Monarch Butterfly Optimization for Chinese TSP Problem
    Wang, Gai-Ge
    Hao, Guo-Sheng
    Cheng, Shi
    Qin, Quande
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2016, PT I, 2016, 9712 : 165 - 173
  • [9] A New Monarch Butterfly Optimization Algorithm with SA Strategy
    Wang, Xitong
    Tian, Xin
    Zhang, Yonggang
    [J]. KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, KSEM 2019, PT II, 2019, 11776 : 250 - 258
  • [10] 'MONARCH BUTTERFLY'
    FAHEY, D
    [J]. POETRY REVIEW, 1993, 83 (02): : 73 - 74