Solving Differential Equations in Developmental Models of Multicellular Structures Expressed Using L-systems

Mathematical modeling of growing multicellular structures creates the problem of solving systems of equations in which not only the values of variables, but the equations themselves, may change over time. We consider this problem in the framework of Lindenmayer systems, a standard formalism for modeling plants, and show how parametric context-sensitive L-systems can be used to numerically solve growing systems of coupled differential equations. We illustrate our technique with a developmental model of the multicellular bacterium Anabaena.

[1]  G. Mitchison,et al.  Rule governing Cell Division in Anabaena , 1972, Nature.

[2]  Przemyslaw Prusinkiewicz,et al.  Design and Implementation of the L+C Modeling Language , 2003, RULE@RDP.

[3]  Karl J. Niklas The Algorithmic Beauty of Plants. The Virtual Laboratory.Przemyslaw Prusinkiewicz , Aristid Lindenmayer , James S. Hanan , F. David Fracchia , Deborah R. Fowler , Martin J. M. de Boer, Lynn Mercer , 1996 .

[4]  Przemyslaw Prusinkiewicz,et al.  Visualization of Developmental Processes by Extrusion in Space-time , 1996, Graphics Interface.

[5]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[6]  Przemyslaw Prusinkiewicz,et al.  Animation of plant development , 1993, SIGGRAPH.

[7]  A. Lindenmayer Mathematical models for cellular interactions in development. I. Filaments with one-sided inputs. , 1968, Journal of theoretical biology.

[8]  Aristid Lindenmayer,et al.  Adding Continuous Components to L-Systems , 1974, L Systems.

[9]  A. Lindenmayer,et al.  Discrete and continuous models for heterocyst differentiation in growing filaments of blue-green bacteria , 1987 .

[10]  Przemyslaw Prusinkiewicz,et al.  Improving the process of plant modeling: the l+c modeling language , 2003 .

[11]  Jean-Louis Giavitto,et al.  Modeling the topological organization of cellular processes. , 2003, Bio Systems.

[12]  Grzegorz Rozenberg,et al.  L Systems , 1974, Handbook of Formal Languages.

[13]  Przemyslaw Prusinkiewicz,et al.  The Algorithmic Beauty of Plants , 1990, The Virtual Laboratory.

[14]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[15]  William H. Press,et al.  Numerical Recipes in FORTRAN - The Art of Scientific Computing, 2nd Edition , 1987 .

[16]  A. Lindenmayer Mathematical models for cellular interactions in development. II. Simple and branching filaments with two-sided inputs. , 1968, Journal of theoretical biology.