A Two-Population Algorithm for Large-Scale Multi-objective Optimization Based on Fitness-Aware Operator and Adaptive Environmental Selection

  • Bingdong LI
  • , Yan ZHANG
  • , Peng YANG
  • , Xin YAO
  • , Aimin ZHOU

Research output: Journal PublicationsJournal Article (refereed)peer-review

19 Citations (Scopus)

Abstract

Multiobjective optimization problems (MOPs) containing a large number of decision variables, which are also known as large-scale MOPs (LSMOPs), pose great challenges to most existing evolutionary algorithms. This is mainly because that a high dimensional decision space degrades the effectiveness of search operators notably, and balancing convergence and diversity becomes a challenging task. In this article, we propose a two-population-based algorithm for large-scale multiobjective optimization named large-scale two population algorithm. In the proposed algorithm, solutions are classified in to two subpopulations: 1) a convergence subpopulation (CP) and 2) a diversity subpopulation (DP), aiming at convergence and diversity, respectively. In order to improve convergence speed, a fitness-aware variation operator (FAVO) is applied to drive DP solutions toward CP. Besides, an adaptive penalty-based boundary intersection (APBI) strategy is adopted for environmental selection in order to balance convergence and diversity temporally during different stages of evolution process. Experimental results on benchmark test problems with 100-2000 decision variables demonstrate that the proposed algorithm can achieve the best overall performance compared with several state-of-the-art large-scale multiobjective evolutionary algorithms.

Original languageEnglish
Pages (from-to)631-645
Number of pages15
JournalIEEE Transactions on Evolutionary Computation
Volume29
Issue number3
Early online date18 Jul 2023
DOIs
Publication statusPublished - Jun 2025
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 1997-2012 IEEE.

Funding

This work was supported in part by the Science and Technology Commission of Shanghai Municipality through the Fundamental Research Funds for the Central Universities under Grant 22511105901; in part by the National Natural Science Foundation of China under Grant 62272210, Grant 62250710682, and Grant 61731009; in part by the Program for Guangdong Introducing Innovative and Entrepreneurial Teams under Grant 2017ZT07X386; and in part by the Guangdong Provincial Key Laboratory under Grant 2020B121201001. The authors would like to thank lab member Hao Hao and Huakang Lu for their help on setting up the experimental environment.

Keywords

  • Evolutionary algorithm
  • evolutionary multiobjective optimization
  • fitness-aware operator
  • large-scale multiobjective optimization
  • two-archive algorithm

Fingerprint

Dive into the research topics of 'A Two-Population Algorithm for Large-Scale Multi-objective Optimization Based on Fitness-Aware Operator and Adaptive Environmental Selection'. Together they form a unique fingerprint.

Cite this