Skip to main content

Transposition: A Biological-Inspired Mechanism to Use with Genetic Algorithms

  • Conference paper

Abstract

Genetic algorithms are biological inspired search procedures that have been used to solve different hard problems. They are based on the neo-Darwinian ideas of natural selection and reproduction. Since Holland proposals back in 1975, two main genetic operators, crossover and mutation, have been explored with success. Nevertheless, in nature there exist much more mechanisms for genetic recombination based in phenomena like gene insertion, duplication or movement. The goal of this paper is to study one of these mechanism, called transposition. Transposition is a context-sensitive operator that promotes the movement intra or inter chromosomes. In this preliminary work we empirically study the performance of the genetic algorithm where the traditional crossover operator was substituted by transposition. The results are very promising but must be confirmed by a more extensive empirical study and the correspondent theoretical justification.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Banzhaf, W., Nordin, P., Keller, R. E., Francone, F. D.: Genetic Programming — An Introduction — On the Automatic Evolution of Computer Programs and its Applications. Morgan Kaufmann 1998.

    Google Scholar 

  2. De Jong, K. A.: Analysis of the Behavior of a Class of Genetic Adaptive Systems. Ph.D. Dissertation, Department of Computer and Communication Science, University of Michigan 1975.

    Google Scholar 

  3. De Jong, K. A., Spears, W. M.: A Formal Analysis of the Role of Multi-Point Crossover in Genetic Algorithms. Annals of Mathematics and Artificial Intelligence, 5 (J) 1–26 (1992).

    Google Scholar 

  4. Goldberg, D. E.: Genetic Algorithms in search, optimization and machine learning. Addison-Wesley Publishing Company, Inc 1989.

    Google Scholar 

  5. Gould, J. L., Keeton, W. T.: Biological Science. W. W. Norton & Company 1996.

    Google Scholar 

  6. Harvey, I.: The Microbial Genetic Algorithm. Submitted as a Letter to Evolutionary Computation. MIT Press 1996.

    Google Scholar 

  7. Holland, J. H.: Adaptation in Natural and Artificial Systems: an introductory analysis with applications to biology, control and artificial intelligence. MIT Press 1992.

    Google Scholar 

  8. Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs. Springer-Verlag 1994.

    Google Scholar 

  9. Mitchell, M.: An Introduction to Genetic Algorithms, MIT Press 1996.

    Google Scholar 

  10. Mitchell, M., Forrest, S.: Genetic Algorithms and Artificial Life. Artificial Life, 1(3) 267–289 (1994).

    Article  Google Scholar 

  11. Russell, P. J.: Genetics. 5th edition, Addison-Wesley 1998.

    Google Scholar 

  12. Smith, P.: Finding Hard Satisfiability Problems Using Bacterial Conjugation. Presented at the Workshop on Evolutionary Computing, University of Sussex, April 1996.

    Google Scholar 

  13. Smith, P.: Conjugation — A Bacterially Inspired Form of Genetic Recombination. Late Breaking Papers of the First International Conference on Genetic Programming. Stanford University, California, July 1996.

    Google Scholar 

  14. Spears, W. M., De Jong, K. A: An Analysis of Multi-Point Crossover. Proceedings of the First Workshop on Foundations of Genetic Algorithms, pp. 301–315, Morgan Kaufmann 1991.

    Google Scholar 

  15. Spears, W. M.: Adapting Crossover in a Genetic Algorithm. Technical Report AIC-92-025, Washington, DC, Naval Research Laboratory, Navy Centre for Applied Research on Artificial Intelligence, 1992.

    Google Scholar 

  16. Spears, W. M.: Crossover or Mutation?. Proceedings of the Second Workshop on Foundations of Genetic Algorithms, pp. 221–238, Morgan Kaufmann 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Wien

About this paper

Cite this paper

Simões, A., Costa, E. (1999). Transposition: A Biological-Inspired Mechanism to Use with Genetic Algorithms. In: Artificial Neural Nets and Genetic Algorithms. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6384-9_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6384-9_31

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83364-3

  • Online ISBN: 978-3-7091-6384-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics