Skip to main content

Effects of isolation in a distributed population genetic algorithm

  • Modifications and Extensions of Evolutionary Algorithms Adaptation, Niching, and Isolation in Evolutionary Algorithms
  • Conference paper
  • First Online:
Parallel Problem Solving from Nature — PPSN IV (PPSN 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1141))

Included in the following conference series:

Abstract

An investigation is reported into the effects of isolation within a population upon its evolution under a genetic algorithm. The effects of varying population size were compared between a panmictic and a continuously distributed population, each offered an identical environment. Theoretical analysis predicted a logarithmic variation of performance with population size alone. Experiment confirmed such a variation in both populations. Although the distributed population always obtained superior peak fitness, no improvement in the ability to discover optima could be attributed to isolation. However, the distributed population was clearly observed to better maintain allelic diversity. Evidence was also found for the emergence of meta-stable geographical boundaries. Possible explanations are offered.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cohoon, J. P., S. U. Hegde, et al.: Punctuated Equilibria: A Parallel Genetic Algorithm. Proceedings of the First International Conference on Genetic Algorithms. J. J. Grefenstette (ed.). Lawrence Erlbaum Associates, pp. 148–154. (1987)

    Google Scholar 

  2. Collins, R. J. and D. R. Jefferson: Selection in Massively Parallel Genetic Algorithms. Proceedings of the Fourth International Conference on Genetic Algorithms. R. K. Belew and L. B. Booker (eds). University of California, San Diego, Morgan Kaufmann. pp. 249–256. (1991)

    Google Scholar 

  3. Darwin, C.: On The Origin of Species by Means of Natural Selection. Penguin. (1859)

    Google Scholar 

  4. DeJong, K. A.: Genetic Algorithms Are NOT Function Optimizers. Foundations of Genetic Algorithms 2. L. D. Whitley (ed.). Morgan Kaufmann. pp. 5–17. (1992)

    Google Scholar 

  5. East, I. and J. Rowe: Direct Replacement: A Genetic Algorithm Without Mutation Which Avoids Deception. Workshop on Evolutionary Computation, 7th Australian Joint Conference on Artificial Intelligence. Armidale, NSW, Australia. (1994)

    Google Scholar 

  6. East, I. R.: Metaphors for Genetic Algorithm Operation: From Construction to Communication. PolyModel 16. University of Sunderland. (1995)

    Google Scholar 

  7. East, I. R. and D. MacFarlane: An Investigation of Several Parallel Genetic Algorithms. Proceedings of the Twelfth Technical Meeting of the Occam User Group. S. J. Turner (ed.). IOS Press, pp. 60–67. (1990)

    Google Scholar 

  8. East, I. R. and D. Macfarlane: Implementation in Occam of Parallel Genetic Algorithms on Transputer Networks. Parallel Genetic Algorithms: Theory and Applications Ed. J. Stender. IOS Press. pp. 43–63. (1992)

    Google Scholar 

  9. Forrest, S. and M. Mitchell: What Makes a Problem Hard for a Genetic Algorithm? Some Anomalous Results and Their Explanation. Machine Learning 13: pp. 285–319. (1993)

    Google Scholar 

  10. Goldberg, D. E.: Optimal Initial Population Size for Binary-Coded Genetic Algorithms. The Clearing House for Genetic Algorithms, Department of Engineering Mechanics, University of Alabama, Tuscaloosa, AL 35487-2908, USA. (1985)

    Google Scholar 

  11. Goldberg, D. E.: Simple genetic Algorithms and the Minimal, Deceptive Problem. Genetic Algorithms and Simulated Annealing. L. Davis (ed.). Pitman. pp. 74–88. (1987)

    Google Scholar 

  12. Goldberg, D. E.: Sizing Populations for Serial and Parallel Genetic Algorithms. Proceedings of the Third International Conference on Genetic Algorithms. J. D. Schaffer (ed.). George Mason University, Washington D. C., Morgan Kaufmann. pp. 70–79. (1989)

    Google Scholar 

  13. Goldberg, D. E. and M. Rudnick: Genetic Algorithms and the Variance of Fitness. Complex Systems 5, 3, 265–278. (1988)

    Google Scholar 

  14. Gorges-Schleuter, M.: ASPARAGOS: An Asynchronous Parallel Genetic Optimization Strategy. Proceedings of the Third International Conference on Genetic Algorithms. J. D. Schaffer (ed.). George Mason University, USA, Morgan Kaufmann. pp. 422–427. (1989)

    Google Scholar 

  15. Grefenstette, J. J.: Deception Considered Harmful. Foundations of Genetic Algorithms 2. L. D. Whitley (ed.). Morgan Kaufmann. pp. 75–91. (1992)

    Google Scholar 

  16. Grosso, P.: Computer Simulations of Genetic Application: Parallel Subcomponent Interaction in a Multilocus Model. PhD Thesis. University of Michigan. (1985)

    Google Scholar 

  17. Holland, J. H.: Adaptation in Natural and Artificial Systems. University of Michigan Press. (1975)

    Google Scholar 

  18. Pettey, C. B., M. R. Leuze, et al.: A Parallel Genetic Algorithm. Proceedings of the Sec-ond International Conference on Genetic Algorithms. J. J. Grefenstette (ed.). Lawrence Erlbaum Associates. pp. 155–161. (1987)

    Google Scholar 

  19. Reeves, C. R.: Using Genetic Algorithms with Small Population Sizes. Proceedings of the Fifth International Conference on Genetic Algorithms. S. Forrest (ed.). Morgan Kaufmann. pp. 92–99. (1993)

    Google Scholar 

  20. Rowe, J. and I. East: Deception and GA Hardness. The First Nordic Workshop on Genetic Algorithms. Vaasa, Finland. (1995)

    Google Scholar 

  21. Tanese, R.: Parallel Genetic Algorithm for a Hypercube. Proceedings of the Second International Conference on Genetic Algorithms. J. J. Grefenstette (ed.). Lawrence Erlbaum Associates. pp. 177–183. (1987)

    Google Scholar 

  22. Wolpert, D. H. and W. G. Macready: No free lunch theorems for search. SFI-TR-95-02-010. Avaliable from, The Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, NM 87501, U.S.A. (1995)

    Google Scholar 

  23. Wright, S.: The roles of Mutation, Inbreeding, Crossbreeding and Selection. Sixth International Congress on Genetics. pp. 356–366. (1932)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Hans-Michael Voigt Werner Ebeling Ingo Rechenberg Hans-Paul Schwefel

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

East, I.R., Rowe, J. (1996). Effects of isolation in a distributed population genetic algorithm. In: Voigt, HM., Ebeling, W., Rechenberg, I., Schwefel, HP. (eds) Parallel Problem Solving from Nature — PPSN IV. PPSN 1996. Lecture Notes in Computer Science, vol 1141. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61723-X_1005

Download citation

  • DOI: https://doi.org/10.1007/3-540-61723-X_1005

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61723-5

  • Online ISBN: 978-3-540-70668-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics