Skip to main content

Grammar-Based Models and Fractals

  • Chapter
  • First Online:
Modelling Complex Ecological Dynamics

Abstract

In ecological interactions the three-dimensional structure of organisms can play an important role. We will present an approach for modelling and simulation of the development of geometrical structures in space, which is particularly suitable for representing branching systems as they occur in plants. The related notions of self-similarity and fractality will be briefly discussed. The crucial idea for modelling is to describe the development of a modular structure by rules controlling the replacement of substructures by other substructures. Such replacement systems are also called “grammars”. When the structures are encoded as strings, we speak of L-systems. A more general case are graph grammars, where the transformed structures are networks consisting of nodes and arcs. Loosely following Kurth (2007), we will first show example grammars written down in the programming language XL, which simulate the branching structures of simple plants. The final example, also implemented in XL, is about competition and resulting spatial interaction between plants. All code examples can be tested with the free software GroIMP (“Growth-grammar related Interactive Modelling Platform”).

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.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

Abbreviations

FSPM:

Functional-structural plant model

GroIMP:

Growth-grammar related interactive modelling platform

RGG:

Relational growth grammar

XL:

Extended L-system language

Further Readings

  • For further reading on the topic, the book “The Algorithmic Beauty of Plants” (Prusinkiewicz and Lindenmayer 1990) is still an excellent introduction. The original source regarding the recently developed language XL is Kniemeyer (2008), which also contains numerous examples. The use of functional-structural plant models in applications can best be traced by looking into the proceedings of the FSPM conferences and workshops: Bouchon et al. (1997), Sievänen et al. (1997), Kastner-Maresch et al. (1998), Andrieu (1999), LeRoux and Sinoquet (2000), Hu and Jaeger (2003), Godin and Sinoquet (2005), Vos et al. (2007), Fourcaud et al. (2008), Hanan and Prusinkiewicz (2008).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Winfried Kurth .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Kurth, W., Lanwert, D. (2011). Grammar-Based Models and Fractals. In: Jopp, F., Reuter, H., Breckling, B. (eds) Modelling Complex Ecological Dynamics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05029-9_11

Download citation

Publish with us

Policies and ethics