Skip to main content

Bimodal Performance Profile of Evolutionary Search and the Effects of Crossover

  • Chapter
Theoretical Aspects of Evolutionary Computing

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

  • 410 Accesses

Abstract

Tunable performance profiles for evolutionary search on instances of the adaptive distributed database management problem have previously been plotted and published by the authors. This demonstrates a bimodal feature of convergence time with respect to population size and mutation rate. Preliminary results on other problems (one-max, De Jong functions, etc.) led to the tentative conclusion that the features of the complex profile discovered could indeed be generic, and four key hypotheses were presented. These covered the effects of problem complexity and evaluation limit on optimal and non-optimal mutation rates. This paper expands significantly on these results looking in more detail at the one-max and royal staircase problems, and demonstrates the effect of various rates of crossover on the performance profile of evolutionary search. Crucially, these results continue to demonstrate the bimodal feature and show that reduced levels of crossover extend the influence of the bimodal region to higher population sizes. A study of the coefficient of variation of convergence time shows importantly that this can be at a minimum at an optimal mutation rate which can also deliver consistent results in a minimum number of evaluations.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. T. Bäck. Evolutionary Algorithms in Theory and Practice. Oxford University Press, 1996.

    MATH  Google Scholar 

  2. K. Deb and S. Agrawal. Understanding Interactions Among Genetic Algorithm Parameters. In W. Banzhaf and C. Reeves, editors, Foundations of Genetic Algorithms 5, pages 265–286. Morgan Kaufmann, San Francisco, 1998.

    Google Scholar 

  3. D. Goldberg. Genetic Algorithms in Search Optimisation and Machine Learning. Addison—Wesley, Reading, MA, 1989.

    Google Scholar 

  4. J. H. Holland. Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor, MI, 1975.

    Google Scholar 

  5. Z. Michalewicz. Genetic Algorithms + Data Structures = Evolution Programs. Springer-Verlag, Berlin Heidelberg New York, 3rd edition, 1996.

    Book  MATH  Google Scholar 

  6. H. Mühlenbein. How Genetic Algorithms Really Work: I. Mutation and Hillclimbing. In R. Manner and B. Manderick, editors, Proceedings of the 2nd Int’l Conf. on Parallel Problem Solving from Nature, pages 15–25. Elsevier, Amsterdam, 1992.

    Google Scholar 

  7. H. Mühlenbein and D. Schlierkamp-Voosen. The Science of Breeding and its application to the Breeder Genetic Algorithm. Evolutionary Computation, 2(3):335–360, 1994.

    Google Scholar 

  8. M. Oates. Autonomous Management of Distributed Information Systems using Evolutionary Computing Techniques. In Computing Anticipatory Systems, pages 269–281, 1998.

    Google Scholar 

  9. M. Oates and D. Corne. Investigating Evolutionary Approaches to Adaptive Database Management Against Various Quality of Service Metrics. In Proceedings of the 5th Int’l Conf. on Parallel Problem Solving from Nature, LNCS 1498, pages 775–784. Springer-Verlag, Berlin Heidelberg New York, 1998.

    Google Scholar 

  10. M. Oates and D. Corne. QoS-based GA Parameter Selection for Autonomously Managed Distributed Information Systems. In Proceedings of the 1998 European Conference on Artificial Intelligence, pages 670–674. IEEE Press, 1998.

    Google Scholar 

  11. M. Oates, D. Corne, and R. Loader. Investigating Evolutionary Approaches for SelfAdaptation in Large Distributed Databases. In Proceedings of the 1998 IEEE Int’l Congress on Evolutionary Computation, pages 452–457. IEEE Press, New York, 1998.

    Google Scholar 

  12. M. Oates, D. Corne, and R. Loader. Investigation of a Characteristic Bimodal Convergence-time/Mutation-rate Feature in Evolutionary Search. In Proceedings of the 1999 IEEE Int’l Congress on Evolutionary Computation, volume 3, pages 2175– 2182. IEEE Press, New York, 1998.

    Google Scholar 

  13. M. Oates, D. Corne, and R. Loader. Skewed Crossover and the Dynamic Distributed Database Problem. In Artificial Neural Nets and Genetic Algorithms, pages 280–287. Springer-Verlag, Vienna New York, 1999.

    Chapter  Google Scholar 

  14. M. Oates, D. Corne, and R. Loader. Variation in Evolutionary Algorithm Performance Characteristics on the Adaptive Distributed Database Management Problem. In Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 1999, pages 480–487. Morgan Kaufmann, San Francisco, 1999.

    Google Scholar 

  15. G. Syswerda. Uniform Crossover in Genetic Algorithms. In Proceedings of the Third International Conference on Genetic Algorithms, pages 2–9. Morgan Kaufmann, San Francisco, 1989.

    Google Scholar 

  16. E. van Nimwegen and J. Crutchfield. Optimizing Epochal Evolutionary Search: Population-Size Dependent Theory. Technical Report 98–10–090, Santa Fe Institute, 1998.

    Google Scholar 

  17. E. Van Nimwegen and J. Crutchfield. Optimizing Epochal Evolutionary Search: Population-Size Independent Theory. Technical Report 98–06–046, Santa Fe Institute, 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Oates, M., Smedley, J., Corne, D., Loader, R. (2001). Bimodal Performance Profile of Evolutionary Search and the Effects of Crossover. In: Kallel, L., Naudts, B., Rogers, A. (eds) Theoretical Aspects of Evolutionary Computing. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-04448-3_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-04448-3_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-08676-2

  • Online ISBN: 978-3-662-04448-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics