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 language | English |
|---|---|
| Pages (from-to) | 631-645 |
| Number of pages | 15 |
| Journal | IEEE Transactions on Evolutionary Computation |
| Volume | 29 |
| Issue number | 3 |
| Early online date | 18 Jul 2023 |
| DOIs | |
| Publication status | Published - Jun 2025 |
| Externally published | Yes |
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