Nothing Special   »   [go: up one dir, main page]

Skip to main content

Obtaining multiple distinct solutions with genetic algorithm niching methods

  • 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:

  • 177 Accesses

Abstract

This paper proposes a new technique for improving the number of usefully distinct solutions produced by a Genetic Algorithm (GA) when applied to multimodal problems. The tribes method builds on the spatial selection methods proposed by Collins and Jefferson [1]. We compare the technique with two well-known niching methods (crowding and sharing), spatial selection alone, and a simple control GA method, in the domain of simple timetabling problems. We demonstrate that the tribes technique can greatly improve the efficiency with which a GA can obtain multiple distinct solutions to a problem.

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. Collins, R. J., Jefferson, D. R.: Selection in massively parallel genetic algorithms. Proc. 4th International Conference on Genetic Algorithms. Morgan Kaufmann (1991)

    Google Scholar 

  2. Corne, D., Fang, H.-L., Mellish, C.: Solving the modular exam scheduling problem with genetic algorithms. Proc. 6th Int'l. Conf. in Industrial & Engineering Applications of Artificial Intelligence & Expert Systems. Gordon & Breach Science Publishers (1993)

    Google Scholar 

  3. Davidor, Y.: A naturally occurring niche & species phenomenon: the model and first results. Proc. 4th International Conference on Genetic Algorithms. Morgan Kaufmann (1991)

    Google Scholar 

  4. Deb, K., Goldberg, D. E.: An investigation of niche and species formation in genetic function optimisation. Proc. 3rd International Conference on Genetic Algorithms. Morgan Kaufmann (1989)

    Google Scholar 

  5. De Jong, K. A.: An Analysis of the Behavior of a Class of Genetic Adaptive Systems. Dissertation Abstracts International 36(10), 5140B (University Microfilms No. 769381). PhD thesis, U. of Michigan, Ann Arbor (1975)

    Google Scholar 

  6. Goldberg, D. E., Richardson J. J., Genetic algorithms with sharing for multimodal function optimization. Proc. 2nd International Conference on Genetic Algorithms. Lawrence Erlbaum Publishers (1987)

    Google Scholar 

  7. Gorges-Schleuter, M., Explicit Parallelism of Genetic Algorithms through Population Structures. Parallel Problem Solving from Nature. Springer-Verlag, pp 150–159 (1990)

    Google Scholar 

  8. Mahfoud, S. W.: Crowding and preselection revisited. Männer R., Manderick B. (eds): Parallel Problem Solving from Nature 2. Elsevier (1992)

    Google Scholar 

  9. Ross, P., Corne D.: Comparing Genetic Algorithms, Simulated Annealing, and Stochastic Hillclimbing on Timetabling Problems. Evolutionary Computing: AISB Workshop, Sheffield 1995, Selected Papers, Springer-Verlag, T. Fogarty (ed), Springer Verlag (1995).

    Google Scholar 

  10. Turner, P. A.: Genetic Algorithms and Multiple Distinct Solutions. Unpublished MSc thesis, U. of Edinburgh (1994), Postscript version available via http://boom.cs.ucl.ac.uk/staff/A.Turner/pubs.

    Google Scholar 

  11. Wright, S., Evolution and the Genetics of Population, Volume 2: The Theory of Gene Frequencies. U. of Chicago Press (1969)

    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

Turner, A., Corne, D., Ritchie, G., Ross, P. (1996). Obtaining multiple distinct solutions with genetic algorithm niching methods. 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_1009

Download citation

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

  • 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