Skip to main content

Resampling and its avoidance in genetic algorithms

  • Conference paper
  • First Online:
Evolutionary Programming VII (EP 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1447))

Included in the following conference series:

Abstract

Genetic algorithms are widely used as optimization and adaptation tools, and they became important in artificial intelligence. Even though several successful applications have been reported, recent research has identified some inefficiencies in genetic algorithm performance. This paper argues that the degradation of genetic algorithm performance originates from the random application of the variation operators, since resampling of already visited points is not avoided. Consequently, this paper proposes an algorithmic framework, the “deterministic” genetic algorithm, that yields significantly faster convergence.

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. L. Altenberg. The Schema Theorem and the Price's Theorem. In: L.D. Whitley and M.D. Vose (eds.), Foundations of Genetic Algorithms 3, 23–49, 1995. Morgan Kaufmann, San Mateo, CA.

    Google Scholar 

  2. T. Bäck. Optimal Mutation Rates in Genetic Search. In: S. Forrest (ed.), Proceedings of the Fifth International Conference on Genetic Algorithms. 2–8, 1993. Morgan Kaufmann, San Mateo, CA.

    Google Scholar 

  3. T. Bäck and H.-P. Schwefel. An Overview of Evolutionary Algorithms for Parameter Optimization. Evolutionary Computation. 1(1):1–23, 1993.

    Google Scholar 

  4. T.H. Cormen, C.E. Leiserson, and R.L. Rivest. Introduction to Algorithms, MIT Press, Cambridge, MA, 1989.

    Google Scholar 

  5. S. Droste, T. Jansen, and I. Wegener. A Rigorous Complexity Analysis of the (1+1) Evolutionary Algorithm for Separable Functions with Boolean Inputs. Technical report, SFB 531, ISSN 1433-3325, 1997. http://sfbci.informatik.unidortmund.de/reiheci.html

    Google Scholar 

  6. D.B. Fogel. Evolutionary Computation: Toward a New Philosophy of Machine Learning Intelligence, IEEE Press, NJ, 1995.

    Google Scholar 

  7. D.B. Fogel and H.-G. Beyer. A Note on the Empirical Evaluation of Intermediate Recombination. Evolutionary Computation. 3(4):491–495, 1995.

    Google Scholar 

  8. L.J. Fogel. “Autonomous Automata”, Industrial Research. 4:14–19, 1962.

    Google Scholar 

  9. D.E. Goldberg. Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading, MA, 1989.

    Google Scholar 

  10. J.J. Grefenstette and J.E. Baker. How Genetic Algorithms Work: A Critical Look at Implicit Parallelism. In: J.D. Schaffer (ed.), Proceedings of the International Conference on Genetic Algorithms ICGA3. 20–27, 1989. Morgan Kaufmann, San Mateo, CA.

    Google Scholar 

  11. S. Huber, H. Mallot, and H. Bülthoff. Evolution of the Sensorimotor Control in an Autonomous Agent. In: P. Maes, M. Mataric, J.-A. Meyer, J. Pollack, and S.W. Wilson, (eds.), From Animals to Animats 4: Proceedings of the Fourth International Conference on Simulation of Adaptive Behavior. 449–457, 1996. MIT Press, Cambridge, MA.

    Google Scholar 

  12. M. Jerrum. The Computational Complexity of Counting. In: S.D. Chatterji (ed.), Proceedings of the International Congress of Mathematicians, 1407–1416, 1994. Birkhäuser Verlag, Basel.

    Google Scholar 

  13. H. Mühlenbein and D. Schlierkamp-Voosen. Predictive Models for the Breeder Genetic Algorithm I. Evolutionary Computation. 1(1):25–50, 1993.

    Google Scholar 

  14. S. Nolfi and D. Parisi. Learning to Adapt to Changing Environments in Evolving Neural Networks. Adaptive Behavior. 5(1):75–98, 1997.

    Google Scholar 

  15. I. Rechenberg. Evolutionsstrategie. Frommann-Holzboog, Stuttgart, 1973.

    Google Scholar 

  16. R. Salomon. Increasing Adaptivity through Evolution Strategies. In: P. Maes, M. Mataric, J.-A. Meyer, J. Pollack, and S.W. Wilson, (eds.), From Animals to Animats 4: Proceedings of the Fourth International Conference on Simulation of Adaptive Behavior. 411–420, 1996. MIT Press, Cambridge, MA.

    Google Scholar 

  17. R. Salomon. Reevaluating Genetic Algorithm Performance under Coordinate Rotation of Benchmark Functions; A survey of some theoretical and practical aspects of genetic algorithms. BioSystems. 39(3):263–278, 1996.

    Google Scholar 

  18. R. Salomon. The Influence of Different Coding Schemes on the Computational Complexity of Genetic Algorithms in Function Optimization. In: H.-M. Voigt, W. Ebeling, I. Rechenberg, and H.-P. Schwefel (eds.), Proceedings of The Fourth International Conference on Parallel Problem Solving from Nature (PPSN IV), 227–235, 1996. Springer-Verlag, Berlin.

    Google Scholar 

  19. R. Salomon. Some Comments on Evolutionary Algorithm Theory. Evolutionary Computation 4(4):405–415, 1996.

    Google Scholar 

  20. H.-P. Schwefel. Evolution and Optimum Seeking. John Wiley and Sons, NY, 1995.

    Google Scholar 

  21. M.D. Vose. Generalizing the notion of schema in genetic algorithms. Artificial Intelligence. 50:385–396, 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

V. W. Porto N. Saravanan D. Waagen A. E. Eiben

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Salomon, R. (1998). Resampling and its avoidance in genetic algorithms. In: Porto, V.W., Saravanan, N., Waagen, D., Eiben, A.E. (eds) Evolutionary Programming VII. EP 1998. Lecture Notes in Computer Science, vol 1447. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0040786

Download citation

  • DOI: https://doi.org/10.1007/BFb0040786

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64891-8

  • Online ISBN: 978-3-540-68515-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics