Skip to main content
Log in

Population aggregation based on fitness

  • Published:
Natural Computing Aims and scope Submit manuscript

Abstract

It is known that modelling a finite population genetic algorithmas a Markov chain requires a prohibitively large number of states.In an attempt to resolve this problem, a number of state aggregationtechniques have been proposed. We consider two different strategies for aggregating populations, one using equal average fitness and theother using equal best fitness. We examine how the approximation scales with population size, in addition to studying the effects of other parameters (such as mutation rate). We find that a large reduction in the number of states is possible, sometimes with surprisingly small loss of accuracy.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Davis TE and Principe JC (1993) A Markov chain framework for the simple genetic algorithm. Evolutionary Computation 1(3): 269–288

    Google Scholar 

  • De Jong KA, Spears WM and Gordon DF (1995) Using Markov chains to analyze GAFOs. In: Whitley LD and Vose MD (eds) Proceedings of Foundations of Genetic Algorithms 3, pp. 115–137. Morgan Kaufmann, San Francisco, CA, USA

    Google Scholar 

  • Goldberg DE and Segrest P (1987) Finite Markov chain analysis of genetic algorithms. In: Proceedings of the 2nd Internation Conference on Genetic Algorithms, pp. 1–8. Cambridge, UK

  • Horn J (1993) Finite Markov chain analysis of genetic algorithms with niching. In: Proceedings of the 5th International Conference on Genetic Algorithms, pp. 110–117. Morgan Kaufmann, San Francisco, CA, USA

    Google Scholar 

  • Mahfoud SW (1993) Finite Markov chain models of an alternative selection strategy for the genetic algorithm. Complex Systems 7(2): 155–170

    Google Scholar 

  • Nix AE and Vose MD (1992) Modelling genetic algorithms with Markov chains. Annals of Mathematics and Artificial Intelligence 5: 79–88

    Google Scholar 

  • Prügel-Bennett A and Rogers A (2001) Modelling genetic algorithm dynamics. In: Kallel L, Naudts B and Rogers A (eds) Theoretical Aspects of Evolutionary Computing, Natural Computing Series. Springer, Berlin

    Google Scholar 

  • Rattray M (1996) Modelling the Dynamics of Genetic Algorithms using Statistical Mechanics. Ph.D. thesis, University of Manchester, UK

    Google Scholar 

  • Reeves CR and Rowe JE (2003) Genetic Algorithm — Principles and Perspectives: A Guide to GA Theory. Kluwer Academic Publishers, Boston, MA

    Google Scholar 

  • Rowe JE (1998) Population fixed-points for functions of unitation. In: Reeves C and Banzhaf W (eds) In Foundations of Genetic Algorithms, Vol. 5. Morgan Kaufmann Publishers, San Francisco, CA, USA

    Google Scholar 

  • Rudolph G (1997) Convergence Properties of Evolutionary Algorithms. Kovacs

  • Shapiro JL (2001) Statistical mechanics theory of genetic algorithms. In: Kallel L, Naudts B and Rogers A (eds) Theoretical Aspects of Evolutionary Computing, Natural Computing Series. Springer, Berlin

    Google Scholar 

  • Spears WM and De Jong KA (1996) Analyzing GAs using Markov chains with semantically ordered and lumped states. In: Proceedings of Foundations of Genetic Algorithms. Morgan Kaufmann Publishers, San Francisco, CA, USA

    Google Scholar 

  • Stephens CR and Waelbroeck H (1999) Schemata evolution and building blocks. Evolutionary Computation 7: 109–124

    Google Scholar 

  • Stewart WJ (1994) Introduction to the Numerical Solution of Markov Chains. Princeton University Press, Princeton, NJ

    Google Scholar 

  • Van Lint JH and Wilson RM (1992) A Course in Combinatorics. Cambridge University Press, Cambridge, UK

    Google Scholar 

  • Van Nimwegen E, Crutchfield JP and Mitchell M (1999) Statistical dynamics of the Royal Road Genetic algorithm. Theoretical Computer Science 229(1–2): 41–102

    Google Scholar 

  • Vose MD (1999) The Simple Genetic Algorithm: Foundations and Theory. The MIT Press, Cambridge, MA

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Moey, C.C., Rowe, J.E. Population aggregation based on fitness. Natural Computing 3, 5–19 (2004). https://doi.org/10.1023/B:NACO.0000023414.30362.8a

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:NACO.0000023414.30362.8a

Navigation