Memetic Algorithms Beat Evolutionary Algorithms on the Class of Hurdle Problems
Phan Trung Hai Nguyen, Dirk Sudholt

TL;DR
This paper provides a theoretical analysis showing that memetic algorithms outperform simple evolutionary algorithms on hurdle problems by efficiently overcoming fitness valleys, especially as problem difficulty increases.
Contribution
It offers the first rigorous runtime comparison of memetic and evolutionary algorithms on the hurdle problem class, revealing conditions where memetic algorithms excel.
Findings
Memetic algorithms solve hurdle problems faster than evolutionary algorithms.
Increasing hurdle width makes problems harder for EAs but easier for memetic algorithms.
Memetic algorithms are effective for problems with big valley structures.
Abstract
Memetic algorithms are popular hybrid search heuristics that integrate local search into the search process of an evolutionary algorithm in order to combine the advantages of rapid exploitation and global optimisation. However, these algorithms are not well understood and the field is lacking a solid theoretical foundation that explains when and why memetic algorithms are effective. We provide a rigorous runtime analysis of a simple memetic algorithm, the MA, on the Hurdle problem class, a landscape class of tuneable difficulty that shows a "big valley structure", a characteristic feature of many hard problems from combinatorial optimisation. The only parameter of this class is the hurdle width w, which describes the length of fitness valleys that have to be overcome. We show that the EA requires expected function evaluations to find the optimum, whereas…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
