Skip to main content

Theory

  • Chapter
  • 1388 Accesses

Part of the book series: Natural Computing Series ((NCS))

Abstract

In this chapter we present a brief overview of some of the approaches taken to analysing and modelling the behaviour of Evolutionary Algorithms. The “Holy Grail” of these efforts is the formulation of predictive models describing the behaviour of an EA on arbitrary problems, and permitting the specification of the most efficient form of optimiser for any given problem. However, (at least in the authors’ opinions) this is unlikely ever to be realised, and most researchers will currently happily settle for techniques that provide any verifiable insights into EA behaviour, even on simple test problems. The reason for what might seem like limited ambition lies in one simple fact: evolutionary algorithms are hugely complex systems, involving many random factors. Moreover, while the field of EAs is fairly young, it is worth noting that the field of population genetics and evolutionary theory has a head start of more than a hundred years, and is still battling against the barrier of complexity.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A.E. Eiben and G. Rudolph. Theory of evolutionary algorithms: a bird’s eye view. Theoretical Computer Science, 229:1–2 pp. 3–9, 1999

    Article  MATH  MathSciNet  Google Scholar 

  2. L. Kallel, B. Naudts, and A. Rogers (editors). Theoretical Aspects of Evolutionary Computing Springer, Berlin, Heidelberg, New York, 2001

    MATH  Google Scholar 

  3. C. Reeves and J. Rowe. Genetic Algorithms: Principles and Perspectives. Kluwer, Norwell MA, 2002

    Google Scholar 

  4. H.-G. Beyer. The theory of Evolution Strategies. Springer, Berlin, Heidelberg, New York, 2001

    Book  Google Scholar 

  5. W.M. Spears. Evolutionary Algorithms: the role of mutation and recombination. Springer, Berlin, Heidelberg, New York, 2000

    Book  Google Scholar 

  6. M.D. Vose. The Simple Genetic Algorithm. MIT Press, Cambridge MA, 1999

    MATH  Google Scholar 

  7. D.E. Goldberg The Design of Innovation: Lessons from and for Competent Genetic Algorithms (Genetic Algorithms and Evolutionary Computation) Kluwer Academic Press, 2002

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Eiben, A.E., Smith, J.E. (2003). Theory. In: Introduction to Evolutionary Computing. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-05094-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-05094-1_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-07285-7

  • Online ISBN: 978-3-662-05094-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics