Literature DB >> 24195490

General upper bounds on the runtime of parallel evolutionary algorithms.

Jörg Lässig1, Dirk Sudholt.   

Abstract

We present a general method for analyzing the runtime of parallel evolutionary algorithms with spatially structured populations. Based on the fitness-level method, it yields upper bounds on the expected parallel runtime. This allows for a rigorous estimate of the speedup gained by parallelization. Tailored results are given for common migration topologies: ring graphs, torus graphs, hypercubes, and the complete graph. Example applications for pseudo-Boolean optimization show that our method is easy to apply and that it gives powerful results. In our examples the performance guarantees improve with the density of the topology. Surprisingly, even sparse topologies such as ring graphs lead to a significant speedup for many functions while not increasing the total number of function evaluations by more than a constant factor. We also identify which number of processors lead to the best guaranteed speedups, thus giving hints on how to parameterize parallel evolutionary algorithms.

Keywords:  Parallel evolutionary algorithms; island model; runtime analysis; spatial structures

Mesh:

Year:  2014        PMID: 24195490     DOI: 10.1162/EVCO_a_00114

Source DB:  PubMed          Journal:  Evol Comput        ISSN: 1063-6560            Impact factor:   3.277


  1 in total

1.  A Runtime Analysis of Parallel Evolutionary Algorithms in Dynamic Optimization.

Authors:  Andrei Lissovoi; Carsten Witt
Journal:  Algorithmica       Date:  2016-12-07       Impact factor: 0.791

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.