Abstract
A Genetic Algorithm (GA) is an evolutionary computation technique inspired by the principle of biological evolution via natural selection. It employs the fundamental components of evolution, such as selection, mating, and mutation, which continue from generation to generation, creating better solutions as time progresses. Although it is mostly used as an optimization tool, GA enjoys a wide spectrum of applications in diverse fields such as engineering, medicine, and ecology, among others. In this study, we propose three different population size reduction methods for a typical GA optimization, aiming to increase efficiency. Additionally, we compare the accuracy and precision of these methods using Monte Carlo simulations.
Similar content being viewed by others
References
Bhandari D, Murthy CA, Pal SK (1996) Genetic algorithm with elitist model and its convergence. Intern J Pattern Recognit Artif Intell 10: 731–747
Eiben AE, Marchiori E, Valkó VA (2004) Evolutionary algorithms with on-the-fly population size adjustment. In: Yao X et al (eds) Parallel problem solving from nature, PPSN VIII, Lecture notes in computer science, vol. 3242. Springer, Berlin, pp 41–50
Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, Reading
Holland J (1975) Adaptation in natural and artificial systems. The MIT Press, Ann Arbor
Lima CF, Lobo FG (2005) A review of adaptive population sizing schemes in genetic algorithms. In: Proceedings of the 2005 workshops on genetic and evolutionary computation. ACM, New York, pp 228–234
Reeves CR (1993) Using genetic algorithms with small populations. In: Proceedings of the 5th international conference on genetic algorithms. Morgan Kaufmann Publishers, San Francisco, pp 92–97
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by program of excellence award from Illinois State University.
Rights and permissions
About this article
Cite this article
Hallam, J.W., Akman, O. & Akman, F. Genetic algorithms with shrinking population size. Comput Stat 25, 691–705 (2010). https://doi.org/10.1007/s00180-010-0197-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00180-010-0197-1