Skip to main content

FranksTree: A Genetic Programming Approach to Evolve Derived Bracketed L-Systems

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3610))

Abstract

L-system is a grammar-like formalism introduced to simulate the development of organisms. The L-system grammar can be viewed as a sort of genetic information that will be used to generate a specific structure. However, throughout development, the string (genetic information) that will effectively be used to ‘draw’ the phenotype of an individual is a result of the derivation of the L-system grammar. This work investigates the effect of applying a genetic programming approach to evolve derived L-systems instead of evolving the Lsystem grammar. The crossing over of plants from different species results in hybrid plants resembling a ‘Frankstree’, i.e. plants resultant from phenotypically different parents that present unusual body structures.

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   119.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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

  • Bäck, T., Fogel, D.B., Michalewicz, Z. (eds.): Evolutionary Computation. Basic Algorithms and Operators, vol. 1. Institut of Physics Publishing (2000a)

    Google Scholar 

  • Bäck, T., Fogel, D.B., Michalewicz, Z. (eds.): Evolutionary Computation. Advanced Algorithms and Operators, vol. 2. Institute of Physics Publishing (2000b)

    Google Scholar 

  • 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, San Francisco (1998)

    MATH  Google Scholar 

  • Koza, J.R.: Genetic Programming: On the Programming of Computers by means of Natural Selection. MIT Press, Cambridge (1992)

    MATH  Google Scholar 

  • Lindenmayer, A.: Mathematical Models for Cellular Interaction in Development, Parts I and II. Journal of Theoretical Biology 18, 280–315 (1968)

    Article  Google Scholar 

  • Runqiang, B., Chen, P., Burrage, K., Hanan, J., Room, P., Belward, J.: Derivation of L-system Models from Measurements of Biological Branching Structures Using Genetic Algorithms. In: Hendtlass, T., Ali, M. (eds.) IEA/AIE 2002. LNCS (LNAI), vol. 2358, pp. 514–524. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bonfim, D.M., de Castro, L.N. (2005). FranksTree: A Genetic Programming Approach to Evolve Derived Bracketed L-Systems. In: Wang, L., Chen, K., Ong, Y.S. (eds) Advances in Natural Computation. ICNC 2005. Lecture Notes in Computer Science, vol 3610. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11539087_168

Download citation

  • DOI: https://doi.org/10.1007/11539087_168

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28323-2

  • Online ISBN: 978-3-540-31853-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics