Abstract
In decomposition-based multi-objective evolutionary algorithms (MOEAs), the inconsistency between a problem’s Pareto front shape and the distribution of the weights can lead to a poor, unevenly distributed solution set. A straightforward way to overcome this undesirable issue is to adapt the weights during the evolutionary process. However, existing methods, which typically adapt many weights at a time, may hinder the convergence of the population since changing weights essentially means changing sub-problems to be optimised. In this paper, we aim to tackle this issue by designing a steady-state weight adaptation (SSWA) method. SSWA employs a stable approach to maintain/update an archive (which stores high-quality solutions during the search). Based on the archive, at each generation, SSWA selects one solution from it to generate only one new weight while simultaneously removing an existing weight. We compare SSWA with eight state-of-the-art weight adaptative decomposition-based MOEAs and show its general outperformance on problems with various Pareto front shapes.
Original language | English |
---|---|
Article number | 101641 |
Journal | Swarm and Evolutionary Computation |
Volume | 89 |
Early online date | 3 Jul 2024 |
DOIs | |
Publication status | Published - 1 Aug 2024 |
Keywords
- Multi-objective optimisation
- Evolutionary algorithms
- Decomposition-based multi-objective evolutionary algorithms
- Weight adaptation
- Convergence