A new monarch butterfly optimization with an improved crossover operator

被引:91
|
作者
Wang, Gai-Ge [1 ,2 ,3 ,4 ]
Deb, Suash [5 ]
Zhao, Xinchao [6 ]
Cui, Zhihua [7 ]
机构
[1] Jiangsu Normal Univ, Sch Comp Sci & Technol, Xuzhou 221116, Jiangsu, Peoples R China
[2] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6R 2V4, Canada
[3] Northeast Normal Univ, Inst Algorithm & Big Data Anal, Changchun 130117, Jilin, Peoples R China
[4] Northeast Normal Univ, Sch Comp Sci & Informat Technol, Changchun 130117, Jilin, Peoples R China
[5] IT & Educ Consultant, Ranchi, Jharkhand, India
[6] Beijing Univ Posts & Telecommun, Sch Sci, Beijing 100876, Peoples R China
[7] Taiyuan Univ Sci & Technol, Complex Syst & Computat Intelligence Lab, Taiyuan 030024, Shanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Monarch butterfly optimization; Migration; Butterfly adjusting operator; Greedy strategy; Crossover; Benchmark problems; KRILL HERD ALGORITHM; PARTICLE SWARM OPTIMIZATION; BIOGEOGRAPHY BASED OPTIMIZATION; HARMONY SEARCH ALGORITHM; ARTIFICIAL BEE COLONY; FIREFLY ALGORITHM; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; RELIABILITY; SEGMENTATION;
D O I
10.1007/s12351-016-0251-z
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Recently, by examining and simulating the migration behavior of monarch butterflies in nature, Wang et al. proposed a new swarm intelligence-based metaheuristic algorithm, called monarch butterfly optimization (MBO), for addressing various global optimization tasks. The effectiveness of MBO was verified by benchmark evaluation on an array of unimodal and multimodal test functions in comparison with the five state-of-the-art metaheuristic algorithms on most benchmarks. However, MBO failed to come up with satisfactory performance (Std values and mean fitness) on some benchmarks. In order to overcome this, a new version of MBO algorithm, incorporating crossover operator is presented in this paper. A variant of the original MBO, the proposed one is essentially a self-adaptive crossover (SAC) operator. A kind of greedy strategy is also utilized. It ensures that only the better monarch butterfly individuals, satisfying a certain criterion, are allowed to pass to the next generation, instead of all the updated monarch butterfly individuals, as was done in the basic MBO. In other words, the proposed methodology is essentially a new version of the original MBO, supplemented with Greedy strategy and self-adaptive Crossover operator (GCMBO). In GCMBO, the SAC operator can significantly improve the diversity of population during the later run phase of the search. In butterfly adjusting operator, the greedy strategy is used to select only those monarch butterfly individuals, possessing improved fitness and hence can aid towards accelerating convergence. Finally, the proposed GCMBO method is benchmarked by twenty-five standard unimodal and multimodal test functions. The results clearly demonstrate the capability of GCMBO in significantly outperforming the basic MBO method for almost all the test cases. The MATLAB code used in the paper can be found in the website: http://www.mathworks.com/matlabcentral/fileexchange/55339-gcmbo.
引用
收藏
页码:731 / 755
页数:25
相关论文
共 50 条
  • [41] Feature selection using binary monarch butterfly optimization
    Lin Sun
    Shanshan Si
    Jing Zhao
    Jiucheng Xu
    Yaojin Lin
    Zhiying Lv
    Applied Intelligence, 2023, 53 : 706 - 727
  • [42] Feature selection using binary monarch butterfly optimization
    Sun, Lin
    Si, Shanshan
    Zhao, Jing
    Xu, Jiucheng
    Lin, Yaojin
    Lv, Zhiying
    APPLIED INTELLIGENCE, 2023, 53 (01) : 706 - 727
  • [43] A Hybrid Estimation of Distribution Algorithm with Monarch Butterfly Optimization
    Zhu, Bo
    Jia, Li
    Li, Jianfang
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 1870 - 1875
  • [44] Monarch butterfly is not endangered, new review finds
    Normile, Dennis
    SCIENCE, 2023, 382 (6666) : 17 - 18
  • [45] Improved Monarch Butterfly Optimization Algorithm Based on Opposition-Based Learning and Random Local Perturbation
    Sun, Lin
    Chen, Suisui
    Xu, Jiucheng
    Tian, Yun
    COMPLEXITY, 2019, 2019
  • [46] An improved monarch butterfly optimization based multivariate fuzzy time series approach for forecasting GDP of India
    Vijayendra Vishal Jha
    Kanushree Sandeep Jajoo
    B. K. Tripathy
    M. A. Saleem Durai
    Evolutionary Intelligence, 2023, 16 : 605 - 619
  • [47] Transmission congestion management through sensitivity based rescheduling of generators using improved monarch butterfly optimization
    Singh, Vikram
    Fozdar, Manoj
    Malik, Hasmat
    Garcia Marquez, Fausto Pedro
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2023, 145
  • [48] An improved monarch butterfly optimization based multivariate fuzzy time series approach for forecasting GDP of India
    Jha, Vijayendra Vishal
    Jajoo, Kanushree Sandeep
    Tripathy, B. K.
    Durai, M. A. Saleem
    EVOLUTIONARY INTELLIGENCE, 2023, 16 (02) : 605 - 619
  • [49] Modified Monarch Butterfly Optimization Algorithm for RFID Network Planning
    Strumberger, Ivana
    Tuba, Eva
    Bacanin, Nebojsa
    Beko, Marko
    Tuba, Milan
    PROCEEDINGS OF 2018 6TH INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2018, : 217 - 222
  • [50] Improving monarch butterfly optimization through simulated annealing strategy
    Yang, Dongfang
    Wang, Xitong
    Tian, Xin
    Zhang, Yonggang
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020,