Abstract
Bet-and-run initialisation strategies have been experimentally shown to be beneficial on classical NP-complete problems such as the travelling salesperson problem and minimum vertex cover. We analyse the performance of a bet-and-run restart strategy, where k independent islands run in parallel for t1 iterations, after which the optimisation process continues on only the best-performing island. We define a family of pseudo-Boolean functions, consisting of a plateau and a slope, as an abstraction of real fitness landscapes with promising and deceptive regions. The plateau shows a high fitness, but does not allow for further progression, whereas the slope has a low fitness initially, but does lead to the global optimum. We show that bet-and-run strategies with non-trivial k and t1 are necessary to find the global optimum efficiently. We show that the choice of t1 is linked to properties of the function. Finally, we provide a fixed budget analysis to guide selection of the bet-and-run parameters to maximise expected fitness after t = k * t1 + t2 fitness evaluations.
Original language | English |
---|---|
Title of host publication | GECCO '17 |
Subtitle of host publication | Proceedings of the Genetic and Evolutionary Computation Conference (GECCO) |
Editors | Peter A. N. Bosman |
Place of Publication | New York |
Publisher | Association for Computing Machinery |
Pages | 857-864 |
Number of pages | 8 |
ISBN (Print) | 978-1-4503-4920-8 |
DOIs | |
Publication status | Published - 01 Jul 2017 |
Event | GECCO 2017: The Genetic and Evolutionary Computation Conference - Duration: 15 Jul 2017 → 19 Jul 2017 |
Conference
Conference | GECCO 2017 |
---|---|
Period | 15 Jul 2017 → 19 Jul 2017 |