Industrial Engineering Journal ›› 2023, Vol. 26 ›› Issue (2): 101-110.doi: 10.3969/j.issn.1007-7375.2023.02.012

• System Modeling & Optimization Algorithm • Previous Articles     Next Articles

An Improved Moth-flame Optimization Algorithm for Solving High-dimensional Complex Functions

LI Yu1, ZHU Xinya2, LIU Jingsen3   

  1. 1. Institute of Management Science and Engineering;
    2. School of Business;
    3. Institute of Intelligent Network Systems, Henan University, Kaifeng 475004, China
  • Received:2021-10-01 Published:2023-05-05

Abstract: A moth-flame optimization algorithm with adaptive dynamic disturbance coefficient and piecewise adjustable search strategy (ADMFO) is proposed to solve a large-scale complex optimization problem. The adaptive dynamic perturbation coefficient strategy is adopted to improve the global searching ability of the algorithm and avoid the algorithm falling into the local optimum. The segmented search strategy can balance the proportion of global exploration and local development, so as to achieve a better search strategy. 15 unimodal and multi-peak complex high-dimensional function optimization experiments are conducted, comparing particle swarm algorithm, sine cosine algorithm, butterfly optimization algorithm, the gray wolf algorithm, and the four improved algorithms proposed in other literature. The experimental data proves that the improved algorithm has better optimization accuracy and stability.

Key words: moth-flame optimization algorithm, adaptive dynamic disturbance coefficient, segmented adjustable search, optimization of high-dimensional complex functions

CLC Number: