A Summary of Research on Parallel Genetic Algorithms

The main goal of this paper is to summarize the previous research on parallel genetic algo rithms We present an extension to previous categorizations of the parallelization techniques used in this eld We will use this categorization to guide us through a review of many of the most important publications We will build on this survey to try to identify some of the problems that have not been studied systematically yet

[1]  Theodore C. Belding,et al.  The Distributed Genetic Algorithm Revisited , 1995, ICGA.

[2]  Gary B. Lamont,et al.  Comparison of Parallel Messy Genetic Algorithm Data Distribution Strategies , 1993, ICGA.

[3]  Heinz Mühlenbein,et al.  Parallel Genetic Algorithms, Population Genetics, and Combinatorial Optimization , 1989, Parallelism, Learning, Evolution.

[4]  Robert R. Meyer,et al.  A Genetic Algorithm for Diversity Minimization and Its Parallel Implementation , 1993, ICGA.

[5]  Chrisila C. Pettey,et al.  A Theoretical Investigation of a Parallel Genetic Algorithm , 1989, ICGA.

[6]  Yoshikazu Nishikawa,et al.  A Parallel Genetic Algorithm based on a Neighborhood Model and Its Application to Jobshop Scheduling , 1993, PPSN.

[7]  L. Darrell Whitley,et al.  Dataflow Parallelism in Genetic Algorithms , 1992, PPSN.

[8]  Masaharu Munetomo,et al.  An Efficient Migration Scheme for Subpopulation-Based Asynchronously Parallel Genetic Algorithms , 1993, ICGA.

[9]  John R. Koza,et al.  Parallel Genetic Programming on a Network of Transputers , 1995 .

[10]  John H. Holland,et al.  Iterative circuit computers , 1960, IRE-AIEE-ACM '60 (Western).

[11]  H. M. Uhlenbein Darwin ' s continent cycle theory andits simulation by the Prisoner ' sDilemmaHeinz , 1991 .

[12]  Reiko Tanese,et al.  Distributed Genetic Algorithms , 1989, ICGA.

[13]  Paul Bryant Grosso,et al.  Computer Simulations of Genetic Adaptation: Parallel Subcomponent Interaction in a Multilocus Model , 1985 .

[14]  Bernard Manderick,et al.  A Massively Parallel Genetic Algorithm: Implementation and First Analysis , 1991, ICGA.

[15]  L. Darrell Whitley,et al.  Serial and Parallel Genetic Algorithms as Function Optimizers , 1993, ICGA.

[16]  Martina Gorges-Schleuter,et al.  Comparison of Local Mating Strategies in Massively Parallel Genetic Algorithms , 1992, PPSN.

[17]  Erik D. Goodman,et al.  Coarse-grain parallel genetic algorithms: categorization and new approach , 1994, Proceedings of 1994 6th IEEE Symposium on Parallel and Distributed Processing.

[18]  Christopher M. Brown,et al.  Parallel genetic algorithms on distributed-memory architectures , 1993 .

[19]  Dana S. Richards,et al.  Genetic Algorithms and Punctuated Equilibria in VLSI , 1990, PPSN.

[20]  David E. Goldberg,et al.  Genetic and evolutionary algorithms come of age , 1994, CACM.

[21]  Kalyanmoy Deb,et al.  Genetic Algorithms, Noise, and the Sizing of Populations , 1992, Complex Syst..

[22]  Bernard Manderick,et al.  Fine-Grained Parallel Genetic Algorithms , 1989, ICGA.

[23]  Kalyanmoy Deb,et al.  A Comparative Analysis of Selection Schemes Used in Genetic Algorithms , 1990, FOGA.

[24]  John J. Grefenstette,et al.  A Parallel Genetic Algorithm , 1987, ICGA.

[25]  Andrew Dymek An Examination of Hypercube Implementations of Genetic Algorithms , 1992 .

[26]  Francisco Sandoval Hernández,et al.  Genetic Algorithms on LAN-message Passing Architectures using PVM: Application to the Routing Problem , 1994, PPSN.

[27]  Shumeet Baluja,et al.  Structure and Performance of Fine-Grain Parallelism in Genetic Search , 1993, ICGA.

[28]  David Mark Levine,et al.  A parallel genetic algorithm for the set partitioning problem , 1995 .

[29]  John Holland,et al.  A universal computer capable of executing an arbitrary number of sub-programs simultaneously , 1959, IRE-AIEE-ACM '59 (Eastern).

[30]  Morgan Kaufmann,et al.  A Massively Distributed Parallel Genetic Algorithm (mdpGA , 1992 .

[31]  Martina Gorges-Schleuter,et al.  Genetic algorithms and population structures: a massively parallel algorithm , 1991 .

[32]  Reiko Tanese,et al.  Parallel Genetic Algorithms for a Hypercube , 1987, ICGA.

[33]  John H. Holland,et al.  Distributed genetic algorithms for function optimization , 1989 .

[34]  L. Darrell Whitley,et al.  Optimization Using Distributed Genetic Algorithms , 1990, PPSN.

[35]  Oliver Vornberger,et al.  Parallel Genetic Packing of Rectangles , 1990, PPSN.

[36]  El-Ghazali Talbi,et al.  A parallel genetic algorithm for the graph partitioning problem , 1991, ICS '91.

[37]  Michael C. Ferris,et al.  A Genetic Algorithm for the Assembly Line Balancing Problem , 1990, IPCO.

[38]  Dana S. Richards,et al.  Punctuated Equilibria: A Parallel Genetic Algorithm , 1987, ICGA.

[39]  Martina Gorges-Schleuter,et al.  ASPARAGOS An Asynchronous Parallel Genetic Optimization Strategy , 1989, ICGA.

[40]  Yuval Davidor,et al.  A Naturally Occurring Niche and Species Phenomenon: The Model and First Results , 1991, ICGA.

[41]  Heinrich Braun,et al.  On Solving Travelling Salesman Problems by Genetic Algorithms , 1990, PPSN.

[42]  Dana S. Richards,et al.  A Multi-Population Genetic Algorithm for Solving the K-Partition Problem on Hyper-Cubes , 1991, ICGA.

[43]  G. Lamont,et al.  Application of the Parallel Fast Messy Genetic Algorithm to the Protein Folding Problem , 1993 .

[44]  Oliver Vornberger,et al.  Enumerative vs. Genetic Optimization: Two Parallel Algorithms for the Bin Packing Problem , 1992, Data Structures and Efficient Algorithms.

[45]  Peter Neuhaus,et al.  Solving the Mapping Problem - Experiences with a Genetic Algorithm , 1990, PPSN.

[46]  Heinz Mühlenbein,et al.  Evolution in Time and Space - The Parallel Genetic Algorithm , 1990, FOGA.