A Solvable Model of a Hard Optimisation Problem

  • A. Rogers
  • A. Prügel-Bennett
Part of the Natural Computing Series book series (NCS)

Abstract

The dynamics of a genetic algorithm (GA) on a model of a hard optimisation problem are analysed using a formalism which describes the changing fitness distribution of the GA population under ranking selection, uniform crossover, and mutation. The time to solve the optimisation problem is calculated in a closed form expression which enables the effect of the various GA parameters — population size, mutation rate, and selection scheme — to be understood.

Keywords

Fitness distribution macroscopic dynamics convergence time hard problem finite population effects 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    J. Baker. Adaptive selection methods for genetic algorithms. In J.J. Grefenstette, editor, Proceedings of the First International Conference on Genetic Algorithms, pages 101–111. Lawrence Erlbaum, Hillsdale, 1985.Google Scholar
  2. 2.
    J. Baker. Reducing bias and inefficiency in the selection algorithm. In J.J. Grefenstette, editor, Proceedings of the Second International Conference on Genetic Algorithms, pages 14–21. Lawrence Erlbaum, Hillsdale, 1987.Google Scholar
  3. 3.
    M. Mitchell, J. Holland, and S. Forrest. When will a genetic algorithm outperform hill climbing? In J. Cowan, G. Tesauro, and J. Alspector, editors, Advances in Neural Information Processing Systems, pages 51–58. Morgan Kaufmann, San Francisco, 1994.Google Scholar
  4. 4.
    A. Nix and M. D. Vose. Modeling genetic algorithms with markov chains. Annals of Mathematics and Artificial Intelligence, 5:79–88, 1991.MathSciNetCrossRefGoogle Scholar
  5. 5.
    G. Ochoa, I. Harvey, and H. Buxton. On recombination and optimal mutation rates. In Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 1999, volume 1, pages 488–495. Morgan Kaufmann, San Francisco, 1999.Google Scholar
  6. 6.
    A. Prügel-Bennett and J. L. Shapiro. An analysis of genetic algorithms using statistical mechanics. Phys. Rev. Lett., 72(9):1305–1309, 1994.CrossRefGoogle Scholar
  7. 7.
    A. Prügel-Bennett and J. L. Shapiro. The dynamics of a genetic algorithm for simple random Ising systems. Physica D, 104:75–114, 1997.MathSciNetCrossRefGoogle Scholar
  8. 8.
    A. Rogers and A. Prügel-Bennett. The dynamics of a genetic algorithm on a model hard optimization problem. Complex Systems, 11(6):437–464, 2000.Google Scholar
  9. 9.
    A. Rogers and A. Prügel-Bennett. Genetic drift in genetic algorithm selection schemes. IEEE Transactions on Evolutionary Computation, 3(4):298–303, 1999.CrossRefGoogle Scholar
  10. 10.
    J. L. Shapiro and A. Prügel-Bennett. Genetic algorithms dynamics in two-well potentials with basins and barriers. In R. K. Belew and M. D. Vose, editors, Foundations of Genetic Algorithms 4, pages 101–139. Morgan Kaufmann, San Francisco, 1997.Google Scholar
  11. 11.
    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
  12. 12.
    M. D. Vose. Modelling simple genetic algorithms. In D. Whitley, editor, Foundations of Genetic Algorithms 2, pages 63–74. Morgan Kaufmann, San Francisco, 1992.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • A. Rogers
    • 1
  • A. Prügel-Bennett
    • 1
  1. 1.Department of Electronics and Computer ScienceUniversity of SouthamptonSouthamptonUK

Personalised recommendations