Abstract
The theory of Lindenmayer systems studies free monoid morphisms, free monoid substitutions and their iterations. In this chapter, we discuss similar ideas in a more general framework. Instead of a free monoid, we consider the free semi-algebra S〈Σ*〉 consisting of polynomials with non-commuting variables in Σ and coefficients in a semiring S and we study the iteration of endomorphisms of S〈Σ*〉. We allow various modes of iteration and we consider various classes of morphisms. Classical L systems are obtained as special cases by taking S to be the Boolean semiring. Our approach also generalizes the theory of algebraic series in noncommuting variables.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
J. Berstel and M. Nielsen. The growth range equivalence problem for D0L systems is decidable. In A. Lindenmayer and G. Rozenberg, editors, Automata, Languages, Development, pages 161–178. North-Holland, Amsterdam, 1976.
A. Ehrenfeucht and G. Rozenberg. The equality of E0L languages and codings of 0L languages. International Journal of Computer Mathematics, 4:95–104, 1974.
Z. Ésik and W. Kuich. A Kleene theorem for Lindenmayerian algebraic power series. Journal of Automata, Languages and Combinatorics, 5:109–122, 2000.
J. Honkala. On Lindenmayerian series in complete semirings. In G. Rozenberg and A. Salomaa, editors, Developments in Language Theory, pages 179–192. World Scientific, Singapore, 1994.
J. Honkala. An iteration property of Lindenmayerian power series. In J. Karhumäki, H. Maurer, and G. Rozenberg, editors, Results and Trends in Theoretical Computer Science, pages 159–168. Springer, Berlin, 1994.
J. Honkala. On morphically generated formal power series. Theoretical Informatics and Applications, RAIRO, 29:105–127, 1995.
J. Honkala. On the decidability of some equivalence problems for L algebraic series. International Journal of Algebra and Computation, 7:339–351, 1997.
J. Honkala. On Lindenmayerian algebraic sequences. Theoretical Computer Science, 183:143–154, 1997.
J. Honkala. Decision problems concerning a power series generalization of DT0L systems. Fundamenta Informaticae, 32:341–348, 1997.
J. Honkala. On algebraicness of D0L power series. Journal of Universal Computer Science, 5:11–19, 1999.
J. Honkala. The equivalence problem of D0L and DF0L power series. Fundamenta Informaticae, 38:201–208, 1999.
J. Honkala. On sequences defined by D0L power series. Theoretical Informatics and Applications, RAIRO, 33:125–132, 1999.
J. Honkala. On formal power series generated by Lindenmayer systems. Journal of Automata, Languages and Combinatorics, 5:123–144, 2000.
J. Honkala. On D0L power series. Theoretical Computer Science, 244:117–134, 2000.
J. Honkala. A Kleene–Schützenberger theorem for Lindenmayerian rational power series. Theoretical Informatics and Applications, RAIRO, 34:297–305, 2000.
J. Honkala. Results concerning E0L and C0L power series. Acta Cybernetica, 14:597–605, 2000.
J. Honkala. The equivalence problem for DF0L languages and power series. Journal of Computer and System Sciences, 65:377–392, 2002.
J. Honkala. On the simplification of HD0L power series. Journal of Universal Computer Science, 8:1040–1046, 2002.
J. Honkala. On images of D0L and DT0L power series. Theoretical Computer Science, 290:1869–1882, 2003.
J. Honkala. On D0L power series over various semirings. In C. Martin-Vide and V. Mitrana, editors, Grammars and Automata for String Processing: From Mathematics and Computer Science to Biology, and Back, pages 263–273. Taylor & Francis, London, 2003.
J. Honkala. The language equivalence problem for HD0L systems having D0L growths. Theoretical Computer Science, 330:123–133, 2005.
J. Honkala and W. Kuich. On four classes of Lindenmayerian power series. Journal of Universal Computer Science, 1:131–135, 1995.
J. Honkala and W. Kuich. On a power series generalization of ET0L languages. Fundamenta Informaticae, 25:257–270, 1996.
J. Honkala and W. Kuich. On Lindenmayerian algebraic power series. Theoretical Computer Science, 183:113–142, 1997.
J. Honkala and K. Ruohonen. On the images of ℕ-rational sequences counting multiplicities. International Journal of Algebra and Computation, 13:303–321, 2003.
W. Kuich. Lindenmayer systems generalized to formal power series and their growth functions. In G. Rozenberg and A. Salomaa, editors, Developments in Language Theory, pages 171–178. World Scientific, Singapore, 1994.
W. Kuich. Generalized Lindenmayerian algebraic systems. In G. Păun and A. Salomaa, editors, New Trends in Formal Languages, pages 412–421. Springer, Berlin, 1997.
W. Kuich and A. Salomaa. Semirings, Automata, Languages. Springer, Berlin, 1986.
C. Reutenauer. Sur les séries associées à certains systèmes de Lindenmayer. Theoretical Computer Science, 9:363–375, 1979.
G. Rozenberg and A. Salomaa. The Mathematical Theory of L Systems. Academic Press, New York, 1980
G. Rozenberg and A. Salomaa, editors. Handbook of Formal Languages, volumes 1–3. Springer, Berlin, 1997.
K. Ruohonen. On the decidability of the 0L–D0L equivalence problem. Information and Control, 40:301–318, 1979.
K. Ruohonen. The inclusion problem for D0L languages. Elektronische Informationsverarbeitung und Kybernetik, 15:535–548, 1979.
K. Ruohonen. The decidability of the F0L–D0L equivalence problem. Information Processing Letters, 8:257–260, 1979.
K. Ruohonen. The decidability of the D0L–DT0L equivalence problem. Journal of Computer and System Sciences, 22:42–52, 1981.
K. Ruohonen. On a variant of a method of Berstel’s and Nielsen’s. Fundamenta Informaticae, 4:369–400, 1981.
A. Salomaa and M. Soittola. Automata-Theoretic Aspects of Formal Power Series. Springer, Berlin, 1978.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Honkala, J. (2009). Lindenmayer Systems. In: Droste, M., Kuich, W., Vogler, H. (eds) Handbook of Weighted Automata. Monographs in Theoretical Computer Science. An EATCS Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01492-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-01492-5_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01491-8
Online ISBN: 978-3-642-01492-5
eBook Packages: Computer ScienceComputer Science (R0)