The Distributed Genetic Algorithm Revisited
Theodore C. Belding (University of Michigan CSE Division)

TL;DR
This paper revisits the distributed genetic algorithm, demonstrating its superior performance over the canonical genetic algorithm on certain fitness functions and exploring the effects of migration parameters.
Contribution
It provides empirical evidence that the DGA outperforms the CGA on the Royal Road functions and analyzes the impact of migration parameters on DGA performance.
Findings
DGA achieved superlinear speedup on KSR parallel computers.
DGA outperformed CGA on R3 and R4 functions.
Performance on R1 and R2 was comparable to CGA.
Abstract
This paper extends previous work done by Tanese on the distributed genetic algorithm (DGA). Tanese found that the DGA outperformed the canonical serial genetic algorithm (CGA) on a class of difficult, randomly-generated Walsh polynomials. This left open the question of whether the DGA would have similar success on functions that were more amenable to optimization by the CGA. In this work, experiments were done to compare the DGA's performance on the Royal Road class of fitness functions to that of the CGA. Besides achieving superlinear speedup on KSR parallel computers, the DGA again outperformed the CGA on the functions R3 and R4 with regard to the metrics of best fitness, average fitness, and number of times the optimum was reached. Its performance on R1 and R2 was comparable to that of the CGA. The effect of varying the DGA's migration parameters was also investigated. The results of…
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.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications · Advanced Multi-Objective Optimization Algorithms
