mlsanityData to 14 Oct 2026

Stochastic Population Update Can Provably Be Helpful in Multi-Objective Evolutionary Algorithms

arXiv 2306.02611 ↗First posted 5 Jun 2023cs.NE cs.AIcited by 8

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

  1. 2017Maximizing Submodular or Monotone Approximately Submodular Functions by Multi-objective Evolutionary Algorithmscited by 15
  2. 2018Pareto Optimization for Subset Selection with Dynamic Cost Constraintscited by 15
  3. 2022A First Runtime Analysis of the NSGA-II on a Multimodal Problemcited by 15
  4. 2022Runtime Analysis for the NSGA-II: Provable Speed-Ups From Crossovercited by 14
  5. 2023Reducing Idleness in Financial Cloud Services via Multi-objective Evolutionary Reinforcement Learning based Load Balancercited by 14
  6. 2022From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower Boundscited by 13
  7. 2020Theoretical Analyses of Multiobjective Evolutionary Algorithms on Multimodal Objectivescited by 12
  8. 2022A Mathematical Runtime Analysis of the Non-dominated Sorting Genetic Algorithm III (NSGA-III)cited by 11
  9. 2018Design and Analysis of Diversity-Based Parent Selection Schemes for Speeding Up Evolutionary Multi-objective Optimisationcited by 9
  10. 2021Mathematical Runtime Analysis for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)cited by 8
  11. 2022Runtime Analysis for the NSGA-II: Proving, Quantifying, and Explaining the Inefficiency For Many Objectivescited by 6
  12. 2023Crossover Can Guarantee Exponential Speed-Ups in Evolutionary Multi-Objective Optimisationcited by 6
5 more
  1. 2023The First Proven Performance Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II) on a Combinatorial Optimization Problemcited by 6
  2. 2023Runtime Analyses of Multi-Objective Evolutionary Algorithms in the Presence of Noisecited by 5
  3. 2020Lower Bounds for Non-Elitist Evolutionary Algorithms via Negative Multiplicative Driftcited by 3
  4. 2020Exponential Upper Bounds for the Runtime of Randomized Search Heuristicscited by 2
  5. 2023Non-Elitist Evolutionary Multi-Objective Optimisation: Proof-of-Principle Resultscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 4; 2025: 3; 2026: 1.

8 papers.