Skip to main content

Myhill-Nerode Relations on Automatic Systems and the Completeness of Kleene Algebra

  • Conference paper
  • First Online:
Book cover STACS 2001 (STACS 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2010))

Included in the following conference series:

Abstract

It is well known that finite square matrices over a Kleene algebra again form a Kleene algebra. This is also true for infinite matrices under suitable restric- tions. One can use this fact to solve certain infinite systems of inequalities over a Kleene algebra. Automatic systems are a special class of infinite systems that can be viewed as infinite-state automata. Automatic systems can be collapsed us- ing Myhill-Nerode relations in much the same way that finite automata can. The Brzozowski derivative on an algebra of polynomials over a Kleene algebra gives rise to a triangular automatic system that can be solved using these methods. This provides an alternative method for proving the completeness of Kleene algebra.

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. Alfred V. Aho, John E. Hopcroft, and Jeffrey D. Ullman. The Design and Analysis of Com-puter Algorithms. Addison-Wesley, Reading, Mass., 1975.

    Google Scholar 

  2. Roland Carl Backhouse. Closure Algorithms and the Star-Height Problem of Regular Lan-guages. PhD thesis, Imperial College, London, U.K., 1975.

    Google Scholar 

  3. Janusz A. Brzozowski. Derivatives of regular expressions. J. Assoc. Comput. Mach., 11:481–494, 1964.

    MATH  MathSciNet  Google Scholar 

  4. John Horton Conway. Regular Algebra and Finite Machines. Chapman and Hall, London, 1971.

    Google Scholar 

  5. J. E. Hopcroft and J. D. Ullman. Introduction to Automata Theory, Languages, and Compu-tation. Addison-Wesley, 1979.

    Google Scholar 

  6. Kazuo Iwano and Kenneth Steiglitz. A semiring on convex polygons and zero-sum cycle problems. SIAM J. Comput., 19(5):883–901, 1990.

    Article  MATH  MathSciNet  Google Scholar 

  7. Stephen C. Kleene. Representation of events in nerve nets and finite automata. In C. E. Shan-non and J. McCarthy, editors, Automata Studies, pages 3–41. Princeton University Press, Princeton, N.J., 1956.

    Google Scholar 

  8. Dexter Kozen. On induction vs. *-continuity. In Kozen, editor, Proc. Workshop on Logic of Programs, volume 131 of Lecture Notes in Computer Science, pages 167–176, New York, 1981. Springer-Verlag.

    Chapter  Google Scholar 

  9. Dexter Kozen. The Design and Analysis of Algorithms. Springer-Verlag, New York, 1991.

    Google Scholar 

  10. Dexter Kozen. A completeness theorem for Kleene algebras and the algebra of regular events. Infor. and Comput., 110(2):366–390, May 1994.

    Article  MATH  MathSciNet  Google Scholar 

  11. Dexter Kozen. Kleene algebra with tests and commutativity conditions. In T. Margaria and B. Steffen, editors, Proc. Second Int. Workshop Tools and Algorithms for the Construction and Analysis of Systems (TACAS’96), volume 1055 of Lecture Notes in Computer Science, pages 14–33, Passau, Germany, March 1996. Springer-Verlag.

    Google Scholar 

  12. Dexter Kozen. Automata and Computability. Springer-Verlag, New York, 1997.

    Google Scholar 

  13. Dexter Kozen. Typed Kleene algebra. Technical Report 98–1669, Computer Science Department, Cornell University, March 1998.

    Google Scholar 

  14. Werner Kuich. The Kleene and Parikh theorem in complete semirings. In T. Ottmann, editor, Proc. 14th Colloq. Automata, Languages, and Programming, volume 267 of Lecture Notes in Computer Science, pages 212–225, New York, 1987. EATCS, Springer-Verlag.

    Google Scholar 

  15. Werner Kuich and Arto Salomaa. Semirings, Automata, and Languages. Springer-Verlag, Berlin, 1986.

    Google Scholar 

  16. K. C. Ng. Relation Algebras with Transitive Closure. PhD thesis, University of California, Berkeley, 1984.

    Google Scholar 

  17. Vaughan Pratt. Dynamic algebras as a well-behaved fragment of relation algebras. In D. Pigozzi, editor, Proc. Conf. on Algebra and Computer Science, volume 425 of Lecture Notes in Computer Science, pages 77–110, Ames, Iowa, June 1988. Springer-Verlag.

    Google Scholar 

  18. V. N. Redko. On defining relations for the algebra of regular events. Ukrain.Mat.Z., 16:120–126, 1964. In Russian.

    MathSciNet  Google Scholar 

  19. Arto Salomaa. Two complete axiom systems for the algebra of regular events. J. Assoc. Comput. Mach., 13(1):158–169, January 1966.

    MATH  MathSciNet  Google Scholar 

  20. Alfred Tarski. On the calculus of relations. J. Symb. Logic, 6(3):65–106, 1941.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kozen, D. (2001). Myhill-Nerode Relations on Automatic Systems and the Completeness of Kleene Algebra. In: Ferreira, A., Reichel, H. (eds) STACS 2001. STACS 2001. Lecture Notes in Computer Science, vol 2010. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44693-1_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-44693-1_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41695-1

  • Online ISBN: 978-3-540-44693-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics