Abstract
A distributed genetic algorithm is tested on several difficult optimization problems using a variety of different subpopulation sizes. Contrary to our previous results, the more comprehensive tests presented in this paper show the distributed genetic algorithm is often, but not always superior to genetic algorithms using a single large population when the total number of evaluations is held constant. Data collected concerning execution times show that the GENITOR genetic algorithm using multiple subpopulations may execute much faster than the single population version when the cost of the evaluation function is low; thus, total number of evaluations is not always a good metric for making performance comparisons. Finally, our results suggest that "adaptive mutation" may be an important factor in obtaining superior results using a distributed version of GENITOR.
Preview
Unable to display preview. Download preview PDF.
References
Cohoon, J., Hegde, S., Martin, W., and Richards, D. (1987) Punctuated equilibria: a parallel genetic algorithm. Genetic Algorithms and Their Applications: Proc. 2nd Internat. Conf. Lawrence Erlbaum.
Goldberg, D. (1990) A Note on Boltzmann Tournament Selection for Genetic Algorithms and Population-oriented Simulated Annealing. TCGA 9003, Dept of Eng. Mechanics. Univ. of Alabama, Tuscaloosa.
Goldberg, D., Korb, B., and Deb, K. (1989) Messy Genetic Algorithms: Motivation, Analysis, and First Results. TCGA Report No. 89003. To appear in Complex Systems.
Gorges-Scheuter, M. (1989) ASPARAGOS: An Asynchronous Parallel Genetic Optimization Strategy. Proc. 3rd International Conf. on Genetic Algorithms. Morgan Kaufmann.
Jog, P. and Van Gucht, D. (1987) Parallelization of Probabilistic Sequential Search Algorithms. Genetic Algorithms and Their Applications: Proc. 2nd Internat. Conf. Lawrence Erlbaum.
Manderick, B., and Spiessens, P. (1989) Fine-Grained Parallel Genetic Algorithms. Proc. 3rd International Conf. on Genetic Algorithms. Morgan Kaufmann.
Muehlenbein, H. (1989) Parallel Genetic Algorithms, Population Genetics and Combinatorial Optimization. Proc. 3rd International Conf. on Genetic Algorithms. Morgan Kaufmann.
Tanese, R. (1989) Distributed Genetic Algorithms. Proc. 3rd International Conf. Genetic Algorithms. Morgan Kaufmann.
Whitley, D. and T. Starkweather (in press) GENITOR II: A Distributed Genetic Algorithm. To appear in: Journal of Experimental and Theoretical Artificial Intelligence.
Whitley, D., Starkweather, T. and Bogart, C. (1990) Genetic Algorithm and Neural Networks: Optimizing Connections and Connectivity. Parallel Computing 14:347–361.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Starkweather, T., Whitley, D., Mathias, K. (1991). Optimization using distributed genetic algorithms. In: Schwefel, HP., Männer, R. (eds) Parallel Problem Solving from Nature. PPSN 1990. Lecture Notes in Computer Science, vol 496. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0029750
Download citation
DOI: https://doi.org/10.1007/BFb0029750
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54148-6
Online ISBN: 978-3-540-70652-6
eBook Packages: Springer Book Archive