Proceedings

First Mathematical Runtime Analyses of Multi-Objective Evolutionary Algorithms for Multi-Valued Decision Variables

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 6308-6316.

https://doi.org/10.24963/ijcai.2026/702

Abstract

Problems defined on binary decision spaces have been intensively studied in the theory of multi-objective evolutionary algorithms (MOEAs). In contrast, no mathematical runtime analyses exist so far for MOEAs dealing with decision variables that take a finite number r > 2 of values, despite the prevalence of such problems in practice. In this work, we begin to fill this research gap. We analyze how the classic SEMO algorithm with unit-strength local mutation computes the Pareto front of an r-valued counterpart of the classic ONEMINMAX benchmark. For the expected number of function evaluations until the Pareto front is covered by the population of this MOEA, we prove an upper bound of O(n²r² log n) and a near-tight lower bound of Ω(n²r(r + log n)). We can close the small remaining gap between these two bounds by considering a variant of the algorithm that accepts only strictly better solutions; for this variant, we show an upper bound of O(n²r(r + log n)), matching our lower bound, which also holds for this variant. Our results suggest that classic MOEAs encounter no significant additional difficulties when dealing with multi-valued decision variables. However, significantly more advanced tools may be required to obtain tight bounds for algorithms with more complex population dynamics.

  1. [Adak and Witt, 2024] Sumit Adak and Carsten Witt. Run- time analysis of a multi-valued compact genetic algorithm on generalized OneMax. In Parallel Problem Solving from Nature, PPSN 2024, Proceedings, Part III, pages 53-69, 2024.
  2. [Alghouass et al., 2025] Yasser Alghouass, Benjamin Doerr, Martin S. Krejca, and Mohammed Lagmah. Proven ap- proximation guarantees in multi-objective optimization: SPEA2 beats NSGA-II. In International Joint Conference on Artificial Intelligence, IJCAI 2025, pages 8833-8841. IJCAI
  3. [Bäck, 1993] Thomas Bäck. Optimal mutation rates in ge- netic search. In International Conference on Genetic Algo- rithms, ICGA 1993, pages 2-8.
  4. Morgan Kaufmann, 1993.
  5. [Ben Jedidia et al., 2024] Firas Ben Jedidia, Benjamin Doerr, and Martin S. Krejca. Estimation-of-distribution algorithms for multi-valued decision variables. Theoreti- cal Computer Science, 1003:114622, 2024.
  6. [Bendahi et al., 2025] Abderrahim Bendahi, Benjamin Doerr, Adrien Fradin, and Johannes F. Lutzeyer. Speeding up hyper-heuristics with Markov-chain operator selection and the only-worsening acceptance operator. In Interna- tional Joint Conference on Artificial Intelligence, IJCAI 2025, pages 8850-8857. ijcai.org, 2025. IJCAI
  7. [Bian et al., 2024] Chao Bian, Shengjie Ren, Miqing Li, and Chao Qian. An archive can bring provable speed-ups in multi-objective evolutionary algorithms. In International Joint Conference on Artificial Intelligence, IJCAI 2024, pages 6905-6913. ijcai.org, 2024. IJCAI
  8. [Bian et al., 2025] Chao Bian, Yawen Zhou, Miqing Li, and Chao Qian. Stochastic population update can provably be helpful in multi-objective evolutionary algorithms. Artifi- cial Intelligence, 341:104308, 2025. IJCAI
  9. [Bossek and Sudholt, 2024] Jakob Bossek and Dirk Sudholt. Runtime analysis of quality diversity algorithms. Algorith- mica, 86:3252-3283, 2024.
  10. [Chernoff, 1952] Herman Chernoff. A measure of asymp- totic efficiency for tests of a hypothesis based on the sum of observations. Annals of Mathematical Statistics, 23:493-507, 1952.
  11. [Covantes Osuna et al., 2020] Edgar Covantes Osuna, Wanru Gao, Frank Neumann, and Dirk Sudholt. Design and analysis of diversity-based parent selection schemes for speeding up evolutionary multi-objective optimisation. Theoretical Computer Science, 832:123-142, 2020.
  12. [Dang et al., 2024] Duc-Cuong Dang, Andre Opris, and Dirk Sudholt. Crossover can guarantee exponential speed-ups in evolutionary multi-objective optimisation. Artificial In- telligence, 330:104098, 2024.
  13. [Deng et al., 2025] Renzhong Deng, Weijie Zheng, and Ben- jamin Doerr. The first theoretical approximation guaran- tees for the non-dominated sorting genetic algorithm III (NSGA-III). In International Joint Conference on Artifi- cial Intelligence, IJCAI 2025, pages 8867-8875. ijcai.org, 2025. IJCAI
  14. [Doerr and Neumann, 2020] Benjamin Doerr and Frank Neumann, editors. Theory of Evolutionary Computation- Recent Developments in Discrete Optimization. Springer, 2020.
  15. [Doerr and Pohl, 2012] Benjamin Doerr and Sebastian Pohl. Run-time analysis of the (1+1) evolutionary algorithm op- timizing linear functions over a finite alphabet. In Ge- netic and Evolutionary Computation Conference, GECCO 2012, pages 1317-1324. ACM, 2012.
  16. [Doerr and Qu, 2023a] Benjamin Doerr and Zhongdi Qu. From understanding the population dynamics of the NSGA-II to the first proven lower bounds. In Conference on Artificial Intelligence, AAAI 2023, pages 12408-12416. AAAI Press, 2023.
  17. [Doerr and Qu, 2023b] Benjamin Doerr and Zhongdi Qu. Runtime analysis for the NSGA-II: provable speed-ups from crossover. In Conference on Artificial Intelligence, AAAI 2023, pages 12399-12407. AAAI Press, 2023.
  18. [Doerr and Zheng, 2021] Benjamin Doerr and Weijie Zheng. Theoretical analyses of multi-objective evolutionary algo- rithms on multi-modal objectives. In Conference on Artifi- cial Intelligence, AAAI 2021, pages 12293-12301. AAAI Press, 2021.
  19. [Doerr et al., 2011] Benjamin Doerr, Daniel Johannsen, and Martin Schmidt. Runtime analysis of the (1+1) evolution- ary algorithm on strings over finite alphabets. In Founda- tions of Genetic Algorithms, FOGA 2011, pages 119-126. ACM, 2011.
  20. [Doerr et al., 2012] Benjamin Doerr, Daniel Johannsen, and Carola Winzen. Multiplicative drift analysis. Algorith- mica, 64:673-697, 2012.
  21. [Doerr et al., 2018] Benjamin Doerr, Carola Doerr, and Timo Kötzing. Static and self-adjusting mutation strengths for multi-valued decision variables. Algorith- mica, 80:1732-1768, 2018.
  22. [Doerr et al., 2025a] Benjamin Doerr, Martin S. Krejca, and Andre Opris. Tight runtime guarantees from under- standing the population dynamics of the GSEMO multi- objective evolutionary algorithm. In International Joint Conference on Artificial Intelligence, IJCAI 2025, pages 8876-8884. ijcai.org, 2025.
  23. [Doerr et al., 2025b] Benjamin Doerr, Martin S. Krejca, and Günter Rudolph. Runtime analysis for multi-objective evolutionary algorithms in unbounded integer spaces. In Conference on Artificial Intelligence, AAAI 2025, pages 26955-26963. AAAI Press, 2025.
  24. [Harder et al., 2024] Jonathan Gadea Harder, Timo Kötzing, Xiaoyue Li, Aishwarya Radhakrishnan, and Janosch Ruff. Run time bounds for integer-valued OneMax functions. In Genetic and Evolutionary Computation Conference, GECCO 2024, pages 1569-1577. ACM, 2024.
  25. [He and Yao, 2001] Jun He and Xin Yao. Drift analysis and average time complexity of evolutionary algorithms. Arti- ficial Intelligence, 127:51-81, 2001.
  26. [Horoba and Neumann, 2008] Christian Horoba and Frank Neumann. Benefits and drawbacks for the use of epsilon- dominance in evolutionary multi-objective optimization. In Genetic and Evolutionary Computation Conference, GECCO 2008, pages 641-648. ACM, 2008.
  27. [Kötzing et al., 2015] Timo Kötzing, Andrei Lissovoi, and Carsten Witt. (1+1) EA on generalized dynamic OneMax. In Foundations of Genetic Algorithms, FOGA 2015, pages 40-51. ACM, 2015.
  28. [Laumanns et al., 2002] Marco Laumanns, Lothar Thiele, Eckart Zitzler, Emo Welzl, and Kalyanmoy Deb. Running time analysis of multi-objective evolutionary algorithms on a simple discrete optimization problem. In Parallel Problem Solving from Nature, PPSN 2002, pages 44-53. Springer, 2002.
  29. [Li et al., 2016] Yuan-Long Li, Yu-Ren Zhou, Zhi-Hui Zhan, and Jun Zhang. A primary theoretical study on decomposition-based multiobjective evolutionary algo- rithms. IEEE Transactions on Evolutionary Computation, 20:563-576, 2016.
  30. [Li et al., 2025a] Mingfeng Li, Qiang Zhang, Weijie Zheng, and Benjamin Doerr. Why popular MOEAs are popu- lar: Proven advantages in approximating the Pareto front. In Advances in Neural Information Processing Systems, NeurIPS 2025, 2025. To appear.
  31. [Li et al., 2025b] Mingfeng Li, Weijie Zheng, and Benjamin Doerr. Scalable speed-ups for the SMS-EMOA from a simple aging strategy. In International Joint Conference on Artificial Intelligence, IJCAI 2025, pages 8885-8893. IJCAI
  32. [Li et al., 2026] Mingfeng Li, Cheng Zheng, Weijie Zheng, and Banjamin Doerr. First mathematical runtime analy- ses of multi-objective evolutionary algorithms for multi- valued decision variables. In International Joint Confer- ence on Artificial Intelligence, IJCAI 2026. ijcai.org, 2026. To appear. See full version in https://arxiv.org/abs/2605. 14836. Link
  33. [Mühlenbein, 1992] Heinz Mühlenbein. How genetic algo- rithms really work: mutation and hillclimbing. In Parallel Problem Solving from Nature, PPSN 1992, pages 15-26. Elsevier, 1992.
  34. [Opris, 2026a] Andre Opris. Many-objective problems where crossover is provably essential. Artificial Intelli- gence, 350:104453, 2026.
  35. [Opris, 2026b] Andre Opris. Towards a rigorous understand- ing of the population dynamics of the NSGA-III: Tight runtime bounds. In Conference on Artificial Intelligence, AAAI 2026, pages 37125-37133. AAAI Press, 2026.
  36. [Qian et al., 2018a] Chao Qian, Jing-Cheng Shi, Ke Tang, and Zhi-Hua Zhou. Constrained monotone k-submodular function maximization using multiobjective evolutionary algorithms with theoretical guarantee. IEEE Transactions on Evolutionary Computation, 22:595-608, 2018.
  37. [Qian et al., 2018b] Chao Qian, Yibo Zhang, Ke Tang, and Xin Yao. On multiset selection with size constraints. In Conference on Artificial Intelligence, AAAI 2018, pages 1395-1402. AAAI Press, 2018.
  38. [Ren et al., 2024] Shengjie Ren, Chao Bian, Miqing Li, and Chao Qian. A first running time analysis of the Strength Pareto Evolutionary Algorithm 2 (SPEA2). In Parallel Problem Solving from Nature, PPSN 2024, Part III, pages 295-312. Springer, 2024.
  39. [Ren et al., 2025] Shengjie Ren, Zimin Liang, Miqing Li, and Chao Qian. Stochastic population update provably needs an archive in evolutionary multi-objective optimiza- tion. In International Joint Conference on Artificial Intel- ligence, IJCAI 2025, pages 8921-8929. ijcai.org, 2025.
  40. [Rudolph, 2023] Günter Rudolph. Runtime analysis of (1+1)-EA on a biobjective test function in unbounded in- teger search space. In IEEE Symposium Series on Compu- tational Intelligence, SSCI 2023, pages 1380-1385. IEEE, 2023.
  41. [Wietheger and Doerr, 2023] Simon Wietheger and Ben- jamin Doerr. A mathematical runtime analysis of the non- dominated sorting genetic algorithm III (NSGA-III). In International Joint Conference on Artificial Intelligence, IJCAI 2023, pages 5657-5665. ijcai.org, 2023.
  42. [Witt, 2014] Carsten Witt. Fitness levels with tail bounds for the analysis of randomized search heuristics. Information Processing Letters, 114:38-41, 2014.
  43. [Zheng and Doerr, 2023] Weijie Zheng and Benjamin Doerr. Mathematical runtime analysis for the non-dominated sorting genetic algorithm II (NSGA-II). Artificial Intel- ligence, 325:104016, 2023.
  44. [Zheng and Doerr, 2024] Weijie Zheng and Benjamin Doerr. Runtime analysis of the SMS-EMOA for many-objective optimization. In Conference on Artificial Intelligence, AAAI 2024, pages 20874-20882. AAAI Press, 2024.
  45. [Zheng and Doerr, 2025] Weijie Zheng and Benjamin Doerr. Approximation guarantees for the non-dominated sorting genetic algorithm II (NSGA-II). IEEE Transactions on Evolutionary Computation, 29:891-905, 2025.
  46. [Zheng et al., 2024] Weijie Zheng, Mingfeng Li, Renzhong Deng, and Benjamin Doerr. How to use the Metropolis algorithm for multi-objective optimization? In Conference on Artificial Intelligence, AAAI 2024, pages 20883-20891. AAAI Press, 2024.
  47. [Zheng, 2026] Weijie Zheng. Proven advantage of multiob- jective evolutionary algorithms for problems with different degrees of conflict. Artificial Intelligence, 2026. To appear. Available at https://arxiv.org/abs/2408.04207. Link
  48. [Zhou et al., 2019] Zhi-Hua Zhou, Yang Yu, and Chao Qian. Evolutionary Learning: Advances in Theories and Algo- rithms. Springer, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards