Skip to main content

Using recurrent selection to improve GA performance

  • Communications Session 3A Evolutionary Computation
  • Conference paper
  • First Online:
  • 86 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1325))

Abstract

Genetic algorithms (GA's) are based on the idea that solutions to otherwise intractable problems can be derived by mimicking natural evolution. With a few exceptions, however, GA's are limited to haploid implementations with random breeding among a single population, failing to exploit a number of strategies that are found in nature. Plant breeders recognize that too-strict selection among the progeny in a given generation results in reduced diversity, which can, in turn, cause inbreeding depression, a decline in the average fitness of the population. Recurrent selection is a multistep breeding method designed to solve this problem, improving a plant population's fitness without excessive loss of diversity. This paper explored the use of recurrent selection for Genetic Algorithms. We see major advantages in this approach in oscillating environments which cycle among several different states as well as in stationary environments. The main advantage of recurrent selection is the maintenance of genetic diversity in even relatively small populations. We demonstrated the benefits of using recurrent selection for the 0/1 knapsack problem with changing weights and with the Schwefel function. Further research on harder dynamic and stationary problems is called clearly called for, as is further application of models based on a horticultural model.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bagley, J. D., The Behavior of Adaptive Systems Which Employ Genetic and Correlation Algorithms. (Doctoral dissertation, University of Michigan). 1967, Dissertation Abstracts International 28(12), 5106B. (University Microfilms No. 68-7556).

    Google Scholar 

  2. Brindle, A., Genetic Algorithms for Function Optimization. Unpublished doctoral dissertation, University of Alberta, Edmonton.

    Google Scholar 

  3. Eschelman, L. J., Caruana, R.A., and Schaffer, J.D., Biases in the Crossover Landscape, Proceedings of the 3rd International Conference on Genetic Algorithms, Morgan Kaufinann Publishers, Los Altos, CA, 1989.

    Google Scholar 

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

    Google Scholar 

  5. Michalewicz, Zbigniew, Genetic Algorithms + Data Structures = Evolution Programs Berlin, Springer-Verlag, 1994.

    Google Scholar 

  6. Ng, K. P., & Wong, K. C., A New Diploid Scheme and Dominance Change Mechanism for Non-Stationary Function Optimization, Proceedings of the Sixth International Conference. on Genetic Algorithms, CA, Morgan Kaufinann, 1995.

    Google Scholar 

  7. Smith, R.E., & Goldberg, D.E., Diploidy and Dominance in Artificial Genetic Search, Complex Systems 6 (1992), 251–285. *** DIRECT SUPPORT *** A0008166 00006

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Zbigniew W. Raś Andrzej Skowron

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hadad, B.S., Eick, C.F. (1997). Using recurrent selection to improve GA performance. In: Raś, Z.W., Skowron, A. (eds) Foundations of Intelligent Systems. ISMIS 1997. Lecture Notes in Computer Science, vol 1325. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63614-5_24

Download citation

  • DOI: https://doi.org/10.1007/3-540-63614-5_24

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63614-4

  • Online ISBN: 978-3-540-69612-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics