Improved mayfly optimization algorithm based on anti-attraction velocity update mechanism

被引:0
作者
Mao Q. [1 ]
Wang Y. [1 ]
Niu X. [1 ]
机构
[1] School of Economics and Management, Yanshan University, Qinhuangdao
来源
Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics | 2024年 / 50卷 / 06期
基金
中国国家自然科学基金;
关键词
anti-attraction velocity; centroid opposition-based learning; dimension-by-dimension mutation; improved Tent chaos; mayfly algorithm;
D O I
10.13700/j.bh.1001-5965.2022.0550
中图分类号
学科分类号
摘要
To address the problem that the mayfly optimization algorithm (MA) has a slow convergence speed in the early stage and not high accuracy in the later stage of the search, a modified mayfly optimization algorithm (MMOA) based on the anti-attraction speed update mechanism is proposed. Firstly, an improved Tent chaotic sequence is used to initialize the mayfly population, which makes the mayfly distribution more uniform and improves the diversity of the population. Secondly, in order to enhance the algorithm’s convergence performance, an anti-attraction speed update mechanism is presented to direct the mayfly speed update depending on the properties of the MA. Finally, the dimension-by-dimension centroid opposition-based learning strategy is performed on the global best mayfly, which reduces the interference between dimensions, helps the algorithm jump out of the local optimum and accelerates the convergence. Based on a comparison of simulation experiments using 12 conventional test functions and a few CEC2017 test functions, the findings indicate that MMOA clearly outperforms algorithms such as grey wolf optimizer (GWO) and MA in terms of convergence speed, stability, and optimization accuracy. © 2024 Beijing University of Aeronautics and Astronautics (BUAA). All rights reserved.
引用
收藏
页码:1770 / 1783
页数:13
相关论文
共 21 条
  • [1] MIRJALILI S, MIRJALILI S M, LEWIS A., Grey wolf optimizer, Advances in Engineering Software, 69, pp. 46-61, (2014)
  • [2] MIRJALILI S, GANDOMI A H, MIRJALILI S Z, Et al., Salp swarm algorithm, Advances in Engineering Software, 114, pp. 163-191, (2017)
  • [3] ARORA S, SINGH S., Butterfly optimization algorithm: A novel approach for global optimization, Soft Computing, 23, 3, pp. 715-734, (2019)
  • [4] DHIMAN G, KUMAR V., Seagull optimization algorithm: Theory and its applications for large-scale industrial engineering problems, Knowledge-Based Systems, 165, pp. 169-196, (2019)
  • [5] FARAMARZI A, HEIDARINEJAD M, STEPHENS B, Et al., Equilibrium optimizer: A novel optimization algorithm, Knowledge-Based Systems, 191, (2020)
  • [6] ZERVOUDAKIS K, TSAFARAKIS S., A mayfly optimization algorithm, Computers & Industrial Engineering, 145, (2020)
  • [7] WANG E S, JIA C Y, QU P P, Et al., BDS /GPS integrated navigation satellite selection algorithm based on chaos particle swarm optimization, Journal of Beijing University of Aeronautics and Astronautics, 45, 2, pp. 259-265, (2019)
  • [8] WANG Z H, WANG H F, CHENG M M., Fuzzing testing sample set optimization scheme based on heuristic genetic algorithm, Journal of Beijing University of Aeronautics and Astronautics, 48, 2, pp. 217-224, (2022)
  • [9] LIU J S, MAO Y N, LI Y., Natural selection firefly optimization algorithm with oscillation and constraint, Control and Decision, 35, 10, pp. 2363-2371, (2020)
  • [10] ABD ELAZIZ M, SENTHILRAJA S, ZAYED M E, Et al., A new random vector functional link integrated with mayfly optimization algorithm for performance prediction of solar photovoltaic thermal collector combined with electrolytic hydrogen production system, Applied Thermal Engineering, 193, (2021)