Skip to main content

Derivation of L-system Models from Measurements of Biological Branching Structures Using Genetic Algorithms

  • Conference paper
  • First Online:
Developments in Applied Artificial Intelligence (IEA/AIE 2002)

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

Abstract

L-systems are widely used in the modelling of branching structures and the growth process of biological objects such as plants, nerves and airways in lungs. The derivation of such L-system models involves a lot of hard mental work and time-consuming manual procedures. A method based on genetic algorithms for automating the derivation of L-systems is presented here. The method involves representation of branching structure, translation of L-systems to axial tree architectures, comparison of branching structure and the application of genetic algorithms. Branching structures are represented as axial trees and positional information is considered as an important attribute along with length and angle in the database configuration of branches. An algorithm is proposed for automatic L-system translation that compares randomly generated branching structures with the target structure. Edit distance, which is proposed as a measure of dissimilarity between rooted trees, is extended for the comparison of structures represented in axial trees and positional information is involved in the local cost function. Conventional genetic algorithms and repair mechanics are employed in the search for L-system models having the best fit to observational data.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Room, P., Hanan, J., Prusinkiewicz, P.: Virtual plants: new perspectives for ecologists, pathologists and agricultural scientists. Elsevier trends journals, 1 (1996)33–38

    Google Scholar 

  2. ColladoVides, L., GomezAlcaraz, G., RivasLechuga. G., GomezGutierrez, V.: Simulation of the clonal growth of Bostrychia radicans (Ceramiales-Rhodophyta) using Lindenmayer systems. BIOSYSTEMS, 1 (1997) 19–27

    Article  Google Scholar 

  3. Gautier, H., Mech, R., Prusinkiewicz, P., Varlet-grancher, C: 3D architectural modeling of aerial photomorphoginisis in white clover (trifolium repens L.) using L-systems. Annals of Botany, 85 (2000) 359–370

    Article  Google Scholar 

  4. Kaandorp, J. A.: Fractal modelling: growth and form in biology. Springer-Verlag, Berlin New York (1994)

    MATH  Google Scholar 

  5. De Boer, M. J. M.: Analysis and computer generation of division patterns in cell layers using developmental algorithms. PhD thesis, Uijks Universiteit Utrecht (1989)

    Google Scholar 

  6. Frijters, D.: An automata-theoretical model of the vegetative and flowering development of Hieracium Murorum. Biological Cybernetics, 24 (1976) 1–13

    Article  MATH  Google Scholar 

  7. Renshaw, E.: Computer simulation of sitka spruce: spatial branching models for canopy growth and root structure. IMA Journal of Mathematics applied in Medicine &Biology, 2 (1985) 183–200

    Article  Google Scholar 

  8. Hanan, J.: Virtual plants-integrating architectural and physiological models. Environmental Modelling & Software, 1 (1997) 35–42

    Article  Google Scholar 

  9. Prusinkiewicz, P., Hanan, J., Mech, R.: (2000) An L-system-based plant modeling language. In: Nagl, M., Schurr, A., Munch, M. (eds.): Lecture Notes in Computer Science, Vol. 1779. Springer-Verlag, Berlin (2000) 395–410

    Google Scholar 

  10. Kaitaniemi, P., Hanan, J., Room, P.: Virtual sorghum: visualisation of partitioning and morphogenesis. Computers and Electronics in Agriculture, 3 (2000) 195–205

    Article  Google Scholar 

  11. Danjon, F., Bert, D., Godin, C, Trichet, P.: Structural root architecture of 5-year-old Pinus pinaster measured by 3D digitising and analysed with AMAPmod. Plant and Soil, 217 (1999) 49–63

    Article  Google Scholar 

  12. Curry, R.: On the evolution of parametric L-systems. Research Report of Department of Computer Science, University of Calgary, Alberta, Canada (1999)

    Google Scholar 

  13. Ochoa, G.: On genetic algorithms and Lindenmayer systems. In Problem Solving from Nature-PPSN V. Lecture Notes in Computer Science, Vol. 1498. Springer-Verlag, Berlin Heidelberg New York (1998) 335–344

    Chapter  Google Scholar 

  14. Jacob, C: Illustrating evolutionary computation with mathematica. Morgan Kaufmann (2001)

    Google Scholar 

  15. Chen, P., Colomb, B. M.: Database Technologies for L-system Simulations in Virtual Plant Applications on Bioinformatics. to appear in the Int. Journal of Knowledge and Information Systems. Springer-Verlag, Berlin (2002)

    Google Scholar 

  16. Prusinkiewicz, P., Lindenmayer, A.: The algorithmic beauty of plants. Springer-Verlag, New York (1990)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Runqiang, B., Chen, P., Burrage, K., Hanan, J., Room, P., Belward, J. (2002). Derivation of L-system Models from Measurements of Biological Branching Structures Using Genetic Algorithms. In: Hendtlass, T., Ali, M. (eds) Developments in Applied Artificial Intelligence. IEA/AIE 2002. Lecture Notes in Computer Science(), vol 2358. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48035-8_50

Download citation

  • DOI: https://doi.org/10.1007/3-540-48035-8_50

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43781-9

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics