Advanced Search
    Zhao Jia, Hu Qiumin, Xiao Renbin, Pan Jeng-Shyang, Lü Li, Wang Hui, Fan Tanghuai. Many-Objective Firefly Algorithm Based on Reference Point Guidance and Multiple Cooperative Strategies[J]. Journal of Computer Research and Development. DOI: 10.7544/issn1000-1239.202440019
    Citation: Zhao Jia, Hu Qiumin, Xiao Renbin, Pan Jeng-Shyang, Lü Li, Wang Hui, Fan Tanghuai. Many-Objective Firefly Algorithm Based on Reference Point Guidance and Multiple Cooperative Strategies[J]. Journal of Computer Research and Development. DOI: 10.7544/issn1000-1239.202440019

    Many-Objective Firefly Algorithm Based on Reference Point Guidance and Multiple Cooperative Strategies

    • Aiming at the problems of Pareto dominance failure, weak optimization ability, and slow convergence speed of multi-objective firefly algorithm in solving many-objective optimization problems, we propose a many-objective firefly algorithm based on reference point guidance and multiple cooperative strategies (MaOFA-RR). This algorithm presets a set of uniformly distributed reference points in the objective space. By examining the distance relationship between fireflies and reference points, it distinguishes between guide fireflies and ordinary fireflies to replace Pareto dominance, thereby increasing selection pressure. Three evolutionary strategies are employed to update the positions of the fireflies: guide fireflies explore the local space, while ordinary fireflies learn from guide fireflies or explore the global space based on a distance threshold, enhancing the algorithm’s optimization capability and convergence speed. Finally, the algorithm ingeniously integrates the idea of opposition-based learning. In the process of opposition-based learning, for each firefly in the population, its opposite position is calculated in the solution space. By adding these opposite solutions to the original population, the algorithm effectively expands the scope of population search, significantly improving the possibility of discovering better solutions. We conduct comprehensive experiments by comparing MaOFA-RR with eight recent many-objective evolutionary algorithms. The experimental results show that MaOFA-RR exhibits efficient performance in handing many-objective optimization problems.
    • loading

    Catalog

      Turn off MathJax
      Article Contents

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return