Journal of System Simulation ›› 2024, Vol. 36 ›› Issue (5): 1152-1164.doi: 10.16182/j.issn1004731x.joss.22-1486

Previous Articles     Next Articles

Hierarchical Guided Enhanced Multi-objective Firefly Algorithm

Zhao Jia1(), Lai Zhizhen1, Wu Runxiu1, Cui Zhihua2, Wang Hui1   

  1. 1.School of Information Engineering, Nanchang Institute of Technology, Nanchang 330099, China
    2.College of Computer Sclence and Technology, Taiyuan University of Science and Technology, Taiyuan 030024, China
  • Received:2022-12-12 Revised:2023-02-15 Online:2024-05-15 Published:2024-05-21


The multi-objective firefly algorithm is easy to produce oscillation and aggregation phenomenon in the solution process, which leads to weak development ability and poor solution accuracy. This paper proposes a hierarchical guided enhanced multi-objective firefly algorithm (HGEMOFA). HGEMOFA builds a hierarchical guidance model, uses non-dominated sorting to obtain different levels of individuals. The individuals in the dominant layer are used to guide the evolution of the individuals in the inferior layer, the guidance direction is clear, the oscillation in the evolution process is solved, the aggregation phenomenon is reduced, and the convergence of the algorithm is enhanced. The Lévy flight is introduced to disturb the optimal layer individuals to enhance the global search ability of the algorithm; After each generation of evolution, the mutation mechanism is adopted for the current population to enhance the local development ability of the algorithm; The mutated population is combined with the previous generation population for environmental selection to screen out offspring with the same population size as the previous generation to avoid loss of dominance solution. The experimental results show that HGEMOFA can effectively enhance the convergence and diversity of solutions.

Key words: multi-objective optimization, firefly algorithm, hierarchical guidance, Lévy flight, mutation

CLC Number: