Skip to main content

The Algebraic Approach I: The Algebraization of the Chomsky Hierarchy

  • Conference paper
Relations and Kleene Algebra in Computer Science (RelMiCS 2008)

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

Included in the following conference series:

Abstract

The algebraic approach to formal language and automata theory is a continuation of the earliest traditions in these fields which had sought to represent languages, translations and other computations as expressions (e.g. regular expressions) in suitably-defined algebras; and grammars, automata and transitions as relational and equational systems over these algebras, that have such expressions as their solutions. The possibility of a comprehensive foundation cast in this form, following such results as the algebraic reformulation of the Parikh Theorem, has been recognized by the Applications of Kleene Algebra (AKA) conference from the time of its inception in 2001.

Here, we take another step in this direction by embodying the Chomsky hierarchy, itself, within an infinite complete lattice of algebras that ranges from dioids to quantales, and includes many of the forms of Kleene algebras that have been considered in the literature. A notable feature of this development is the generalization of the Chomsky hierarchy, including type 1 languages, to arbitrary monoids.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Hopkins, M.W., Kozen, D.: Parikh’s Theorem in Commutative Kleene Algebra. In: LICS 1999, pp. 394–401 (1999)

    Google Scholar 

  2. Kozen, D.: The Design and Analysis of Algorithms. Springer, Heidelberg (1992)

    Google Scholar 

  3. Kozen, D.: A Completeness Theorem for Kleene Algebras and the Algebra of Regular Events. Information and Computation 110, 366–390 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  4. Gunawardena, J. (ed.): Idempotency. Publications of the Newton Institute. Cambridge University Press, Cambridge (1998)

    Google Scholar 

  5. Kozen, D.: On Kleene Algebras and Closed Semirings. In: Rovan, B. (ed.) MFCS 1990. LNCS, vol. 452, pp. 26–47. Springer, Heidelberg (1990)

    Chapter  Google Scholar 

  6. Conway, J.H.: Regular Algebra and Finite Machines. Chapman and Hall, London (1971)

    MATH  Google Scholar 

  7. Maslov, V.P., Samborskii, S.N. (eds.): Advances in Soviet Mathematics, vol. 13 (1992)

    Google Scholar 

  8. Abramsky, S., Vickers, S.: Quantales. observational logic and process semantics Mathematical Structures in Computer Science 3, 161–227 (1993)

    MATH  MathSciNet  Google Scholar 

  9. Vickers, S.: Topology via Logic. In: Cambridge Tracts in Theoretical Computer Science, vol. 5, Cambridge University Press, Cambridge (1989)

    Google Scholar 

  10. Mulvey, C.J.: Quantales. Springer Encyclopaedia of Mathematics (2001)

    Google Scholar 

  11. Baccelli, F., Mairesse, J.: Ergodic theorems for stochastic operators and discrete event systems. In: [4]

    Google Scholar 

  12. Golan, J.S.: Semirings and their applications. Kluwer Academic Publishers, Dordrecht (1999)

    MATH  Google Scholar 

  13. Yetter, D.N.: Quantales and (Noncommutative) Linear Logic. J. of Symbolic Logic 55, 41–64 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  14. Hoeft, H.: A normal form for some semigroups generated by idempotents. Fund. Math. 84, 75–78 (1974)

    MATH  MathSciNet  Google Scholar 

  15. Paseka, J., Rosicky, J.: Quantales. In: Coecke, B., Moore, D., Wilce, A. (eds.) Current Research in Operational Quantum Logic: Algebras. Categories and Languages. Fund. Theories Phys., vol. 111, pp. 245–262. Kluwer Academic Publishers, Dordrecht (2000)

    Google Scholar 

  16. Birkhoff, G.: Lattice Theory. American Mathematical Society, Providence, RI (1967)

    MATH  Google Scholar 

  17. Davey, B.A., Priestley, H.A.: Introduction to Lattices and Order. Cambridge University Press, Cambridge (1990)

    MATH  Google Scholar 

  18. Kuroda, S.Y.: Classes of languages and linear bounded automata. Information and Control 7, 203–223 (1964)

    Article  MathSciNet  Google Scholar 

  19. Spencer-Brown, G.: Laws of Form. Julian Press and Bantam, New York (1972)

    Google Scholar 

  20. Wood, D.: The Theory of Computation. Harper and Row, New York (1987)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Rudolf Berghammer Bernhard Möller Georg Struth

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hopkins, M. (2008). The Algebraic Approach I: The Algebraization of the Chomsky Hierarchy. In: Berghammer, R., Möller, B., Struth, G. (eds) Relations and Kleene Algebra in Computer Science. RelMiCS 2008. Lecture Notes in Computer Science, vol 4988. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78913-0_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78913-0_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78912-3

  • Online ISBN: 978-3-540-78913-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics