๐Ÿ“–
Log(lambda) Modifications for Optimal Parallelism
Fabien Teytaud, Olivier Teytaud

Log(lambda) Modifications for Optimal Parallelism

Author / Organization:
Science & Mathematics Published 2010 Verification Pending

Overview & Synopsis

It is usually considered that evolutionary algorithms are highly parallel. In fact, the theoretical speed-ups for parallel optimization are far better than empirical results; this suggests that evolutionary algorithms, for large numbers of processors, are not so efficient. In this paper, we show that in many cases automatic parallelization provably provides better results than the standard parallelization consisting of simply increasing the population size lambda. A corollary of these results is that logarithmic bounds on the speed-up (as a function of the number of computing units) are tight within constant factors. Importantly, we propose a simple modification, termed log(lambda)-correction, which strongly improves several important algorithms when lambda is large.

Indexed from repository: HAL Open Science (hal.science)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title Log(lambda) Modifications for Optimal Parallelism
Author / Organization Fabien Teytaud, Olivier Teytaud
Subject & Discipline Multidisciplinary Academic Open Research
Categories Science & Mathematics
Publication Year 2010
License / Rights Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website HAL Open Science (hal.science)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-212406
Original Source Link Visit Source Page on hal.science »