[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1007/978-3-031-70071-2_6guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Greedy Versus Curious Parent Selection for Multi-objective Evolutionary Algorithms

Published: 14 September 2024 Publication History

Abstract

From the literature we know that simple evolutionary multi-objective algorithms can optimize the classic two-objective test functions OneMinMax and CountingOnesCountingZeroes in O(n2logn) expected time. We extend this result to any pair of generalized OneMax functions and show that, if the optima of the two functions are d apart, then (G)SEMO has an expected optimization time of O(dnlog(n)).
In an attempt to achieve better optimization times, some algorithms consider parent selection. We show that parent selection based on the curiosity-based novelty search can improve the optimization time to O(n2) on OneMinMax. By contrast, we show that greedy parent selection schemes can be trapped with an incomplete Pareto front for superpolynomial time.
Finally, we provide experimental results on the two-objective optimization of linear functions.

References

[1]
Antipov, D., Kötzing, T., Radhakrishnan, A.: Supplementary material - greedy versus curious parent selection for multi-objective evolutionary algorithms (2024). https://zenodo.org/records/10990807
[2]
Antipov, D., Neumann, A., Neumann, F.: Rigorous runtime analysis of diversity optimization with GSEMO on OneMinMax. In: Foundations of Genetic Algorithms (FOGA 2023), pp. 3–14. ACM (2023)
[3]
Brockhoff, D., Friedrich, T., Hebbinghaus, N., Klein, C., Neumann, F., Zitzler, E.: Do additional objectives make a problem harder? In: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation GECCO 2007, pp. 765–772. ACM (2007)
[4]
Covantes Osuna, E., Gao, W., Neumann, F., Sudholt, D.: Speeding up evolutionary multi-objective optimisation through diversity-based parent selection. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2017), pp. 553–560. ACM (2017)
[5]
Covantes Osuna E, Gao W, Neumann F, and Sudholt D Design and analysis of diversity-based parent selection schemes for speeding up evolutionary multi-objective optimisation Theor. Comput. Sci. 2018 832 123-142
[6]
Doerr, B.: Probabilistic tools for the analysis of randomized optimization heuristics. In: Doerr, B., Neumann, F. (eds.) Theory of Evolutionary Computation - Recent Developments in Discrete Optimization, pp. 1–87. Springer, Cham (2020).
[7]
Doerr B, Doerr C, and Ebel F From black-box complexity to designing new genetic algorithms Theoret. Comput. Sci. 2015 567 87-104
[8]
Doerr, B., Gao, W., Neumann, F.: Runtime analysis of evolutionary diversity maximization for oneminmax. In: Proceedings of the Genetic and Evolutionary Computation Conference 2016 (GECCO 2016), pp. 557–564. ACM (2016)
[9]
Doerr B and Kötzing T Lower bounds from fitness levels made easy Algorithmica 2024 86 2 367-395
[10]
Doerr B and Qu Z A first runtime analysis of the NSGA-II on a multimodal problem IEEE Trans. Evol. Comput. 2023 27 5 1288-1297
[11]
Doerr, B., Qu, Z.: Runtime analysis for the NSGA-II: provable speed-ups from crossover. In: Thirty-Seventh AAAI Conference on Artificial Intelligence (AAAI 2023), pp. 12399–12407. AAAI Press (2023)
[12]
Doerr, B., Zheng, W.: Theoretical analyses of multi-objective evolutionary algorithms on multi-modal objectives: (hot-off-the-press track at GECCO 2021). In: Proceedings of the 2021 Annual Conference on Genetic and Evolutionary Computation GECCO 2021, pp. 25–26. ACM (2021)
[13]
Doerr, C., Lengler, J.: Onemax in black-box models with several restrictions. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation (GECCO 2015), pp. 1431–1438. ACM (2015)
[14]
Droste S, Jansen T, and Wegener I On the analysis of the (1+1) evolutionary algorithm Theor. Comput. Sci. 2002 276 1–2 51-81
[15]
Droste S, Jansen T, and Wegener I Upper and lower bounds for randomized search heuristics in black-box optimization Theory Comput. Syst. 2006 39 4 525-544
[16]
Eiben AE and Smith JE Introduction to Evolutionary Computing 2015 2 Heidelberg Springer
[17]
Friedrich, T., Hebbinghaus, N., Neumann, F.: Plateaus can be harder in multi-objective optimization. In: 2007 IEEE Congress on Evolutionary Computation CEC, pp. 2622–2629 (2007)
[18]
Friedrich T, Horoba C, and Neumann F Illustration of fairness in evolutionary multi-objective optimization Theor. Comput. Sci. 2011 412 17 1546-1556
[19]
Giel, O.: Expected runtimes of a simple multi-objective evolutionary algorithm. In: The 2003 Congress on Evolutionary Computation CEC, vol. 3, pp. 1918–1925 (2003)
[20]
Giel, O., Lehre, P.K.: On the effect of populations in evolutionary multi-objective optimization. In: Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation GECCO 2006, pp. 651–658. ACM (2006)
[21]
Kötzing T and Krejca MS First-hitting times under drift Theoret. Comput. Sci. 2019 796 51-69
[22]
Laumanns M, Thiele L, and Zitzler E Running time analysis of multiobjective evolutionary algorithms on pseudo-Boolean functions IEEE Trans. Evol. Comput. 2004 8 2 170-182
[23]
Laumanns, M., Thiele, L., Zitzler, E., Welzl, E., Deb, K.: Running time analysis of multi-objective evolutionary algorithms on a simple discrete optimization problem. In: Proceedings of the 7th International Conference on Parallel Problem Solving from Nature PPSN 2002, pp. 44–53. Springer (2002)
[24]
Li YL, Zhou YR, Zhan ZH, and Zhang J A primary theoretical study on decomposition-based multiobjective evolutionary algorithms IEEE Trans. Evol. Comput. 2016 20 4 563-576
[25]
Qian, C., Tang, K., Zhou, Z.H.: Selection hyper-heuristics can provably be helpful in evolutionary multi-objective optimization. In: Parallel Problem Solving from Nature PPSN 2016. Springer (2016)
[26]
Qian, C., Yu, Y., Zhou, Z.H.: An analysis on recombination in multi-objective evolutionary optimization. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation (GECCO 2011), pp. 2051–2058. ACM (2011)
[27]
Witt C Tight bounds on the optimization time of a randomized search heuristic on linear functions Comb. Probab. Comput. 2013 22 2 294-318
[28]
Zheng W and Doerr B Mathematical runtime analysis for the non-dominated sorting genetic algorithm II (NSGA-II) Artif. Intell. 2023 325

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
Parallel Problem Solving from Nature – PPSN XVIII: 18th International Conference, PPSN 2024, Hagenberg, Austria, September 14–18, 2024, Proceedings, Part III
Sep 2024
435 pages
ISBN:978-3-031-70070-5
DOI:10.1007/978-3-031-70071-2

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 14 September 2024

Author Tags

  1. Evolutionary Algorithm
  2. Multi-Objective Optimization
  3. Run time analysis

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 31 Dec 2024

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media