Stochastic Population Update Can Provably Be Helpful in Multi-Objective Evolutionary Algorithms
Not on the map. Why?
Abstract (arXiv)
Evolutionary algorithms (EAs) have been widely and successfully applied to solve multi-objective optimization problems, due to their nature of population-based search. Population update, a key component in multi-objective EAs (MOEAs), is usually performed in a greedy, deterministic manner. That is, the next-generation population is formed by selecting the best solutions from the current population and newly-generated solutions (irrespective of the selection criteria used such as Pareto dominance, crowdedness and indicators). In this paper, we analytically present that stochastic population update can be beneficial for the search of MOEAs. Specifically, we prove that the expected running time of two well-established MOEAs, SMS-EMOA and NSGA-II, for solving two bi-objective problems, OneJumpZeroJump and bi-objective RealRoyalRoad, can be exponentially decreased if replacing its deterministic population update mechanism by a stochastic one. Empirical studies also verify the effectiveness of the proposed population update method. This work is an attempt to show the benefit of introducing randomness into the population update of MOEAs. Its positive results, which might hold more generally, should encourage the exploration of developing new MOEAs in the area.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 17 of its 85 references that are in the map. First posted on arXiv 5 Jun 2023.
Builds on
17 of 85 references.
References · 17
- 2017Maximizing Submodular or Monotone Approximately Submodular Functions by Multi-objective Evolutionary Algorithmscited by 15
- 2018Pareto Optimization for Subset Selection with Dynamic Cost Constraintscited by 15
- 2022A First Runtime Analysis of the NSGA-II on a Multimodal Problemcited by 15
- 2022Runtime Analysis for the NSGA-II: Provable Speed-Ups From Crossovercited by 14
- 2023Reducing Idleness in Financial Cloud Services via Multi-objective Evolutionary Reinforcement Learning based Load Balancercited by 14
- 2022From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower Boundscited by 13
- 2020Theoretical Analyses of Multiobjective Evolutionary Algorithms on Multimodal Objectivescited by 12
- 2022A Mathematical Runtime Analysis of the Non-dominated Sorting Genetic Algorithm III (NSGA-III)cited by 11
- 2018Design and Analysis of Diversity-Based Parent Selection Schemes for Speeding Up Evolutionary Multi-objective Optimisationcited by 9
- 2021Mathematical Runtime Analysis for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)cited by 8
- 2022Runtime Analysis for the NSGA-II: Proving, Quantifying, and Explaining the Inefficiency For Many Objectivescited by 6
- 2023Crossover Can Guarantee Exponential Speed-Ups in Evolutionary Multi-Objective Optimisationcited by 6
5 more
- 2023The First Proven Performance Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II) on a Combinatorial Optimization Problemcited by 6
- 2023Runtime Analyses of Multi-Objective Evolutionary Algorithms in the Presence of Noisecited by 5
- 2020Lower Bounds for Non-Elitist Evolutionary Algorithms via Negative Multiplicative Driftcited by 3
- 2020Exponential Upper Bounds for the Runtime of Randomized Search Heuristicscited by 2
- 2023Non-Elitist Evolutionary Multi-Objective Optimisation: Proof-of-Principle Resultscited by 1
Built on by
Citing papers per year: 2024: 4; 2025: 3; 2026: 1.
8 papers.
- 2024Offline Multi-Objective Optimizationcited by 14
- 2024Many Objective Problems Where Crossover is Provably Essentialcited by 3
- 2024A Crowding Distance That Provably Solves the Difficulties of the NSGA-II in Many-Objective Optimizationcited by 1
- 2025Scalable Speed-ups for the SMS-EMOA from a Simple Aging Strategycited by 1
- 2025Surrogate-Assisted Evolutionary Reinforcement Learning Based on Autoencoder and Hyperbolic Neural Networkcited by 1
- 2024A Block-Coordinate Descent EMO Algorithm: Theoretical and Empirical Analysiscited by 0
- 2025From Observations to Parameters: Detecting Changepoint in Nonlinear Dynamics with Simulation-based Inferencecited by 0
- 2026SPEA2^+: Improved Density Estimation in SPEA2 with Provable Runtime Guaranteescited by 0
- 2026SPEA2^+: Improved Density Estimation in SPEA2 with Provable Runtime Guarantees10 Jun 2026
- 2025From Observations to Parameters: Detecting Changepoint in Nonlinear Dynamics with Simulation-based Inference20 Oct 2025
- 2025Surrogate-Assisted Evolutionary Reinforcement Learning Based on Autoencoder and Hyperbolic Neural Network26 May 2025
- 2025Scalable Speed-ups for the SMS-EMOA from a Simple Aging Strategy3 May 2025
- 2024Many Objective Problems Where Crossover is Provably Essential24 Dec 2024
- 2024A Crowding Distance That Provably Solves the Difficulties of the NSGA-II in Many-Objective Optimization25 Jul 2024
- 2024Offline Multi-Objective Optimization6 Jun 2024
- 2024A Block-Coordinate Descent EMO Algorithm: Theoretical and Empirical Analysis4 Apr 2024