mlsanityData to 14 Oct 2026

Evolving Benchmark Functions to Compare Evolutionary Algorithms via Genetic Programming

arXiv 2403.14146 ↗First posted 21 Mar 2024cs.NE cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

In this study, we use Genetic Programming (GP) to compose new optimization benchmark functions. Optimization benchmarks have the important role of showing the differences between evolutionary algorithms, making it possible for further analysis and comparisons. We show that the benchmarks generated by GP are able to differentiate algorithms better than human-made benchmark functions. The fitness measure of the GP is the Wasserstein distance of the solutions found by a pair of optimizers. Additionally, we use MAP-Elites to both enhance the search power of the GP and also illustrate how the difference between optimizers changes by various landscape features. Our approach provides a novel way to automate the design of benchmark functions and to compare evolutionary algorithms.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 5 of its 21 references that are in the map. First posted on arXiv 21 Mar 2024.

Builds on

5 of 21 references.

References · 5

  1. 2015Illuminating search spaces by mapping elitescited by 425
  2. 2020First return, then explorecited by 266
  3. 2013A Literature Survey of Benchmark Functions For Global Optimization Problemscited by 77
  4. 2020Evolving test instances of the Hamiltonian completion problemcited by 3
  5. 2023Challenges of ELA-guided Function Evolution using Genetic Programmingcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.