Skip to main content

A Logical Characterization of Systolic Languages

  • Logic II
  • Conference paper
  • First Online:
STACS 98 (STACS 1998)

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

Included in the following conference series:

  • 181 Accesses

Abstract

In this paper we study, in the framework of mathematical logic, (SBTA) i.e. the class of languages accepted by Systolic Binary Tree Automata. We set a correspondence (in the style of Büchi Theorem for regular languages) between (SBTA) and MSO[Sig], i.e. a decidable Monadic Second Order logic over a suitable infinite signature Sig. We also introduce a natural subclass of (SBTA) which still properly contains the class of regular languages and which is proved to be characterized by Monadic Second Order logic over a finite signature Sig′ ⊂ Sig. Finally, in the style of McNaughton Theorem for star free regular languages, we introduce an expression language which precisely denotes the class of languages defined by the first order fragment of MSO[Sig′].

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. R. Büchi, Weak Second-Order Arithmetic and Finite Automata, Z. Math. Logik Grundl. Math. 6 (1960), 66–92.

    Article  MATH  Google Scholar 

  2. K. Culik II, A. Salomaa, D. Wood, Systolic Tree Acceptors, R.A.I.R.O Informatique Théorique 18 (1984) 53–69.

    MATH  MathSciNet  Google Scholar 

  3. C. C. Elgot, Decision Problems of Finite Automata Design and Related Arithmetic, Trans. Amer. Math. Soc. 98 (1961), 21–52.

    MathSciNet  Google Scholar 

  4. E. Fachini and A. Monti, A Kleene-like Characterization of Languages Accepted by Systolic Tree Automata, Journal of Computer and System Science, 49 (1994), 133–147.

    Article  MATH  MathSciNet  Google Scholar 

  5. J. Gruska, Synthesis, Structure and Power of Systolic Computations, Theoretical Computer Science 71 (1990), 47–78.

    Article  MATH  MathSciNet  Google Scholar 

  6. J. Gruska, M. Napoli, D. Parente, On the Minimization and Succinctness of Systolic Binary Tree Automata. In G. Ciobanu, V. Felea Eds., Proceedings of the 9th Romanian Symposium on Computer Science, ROSYCS '93, Iasi, Romania, 12–16 Novembre, 1993, pp. 206–219. “A.I. Cuza” Università di Iasi, Dipartimento di Informatica, 1994.

    Google Scholar 

  7. R. McNaughton, S. Papert: Counter-Free Automata, MIT Press, Cambridge, MA, 1971.

    MATH  Google Scholar 

  8. A. Monti and A. Peron, Systolic tree w-languages, in: Proc. STACS'95, Lecture Notes in Computer Science Vol. 900 (Springer, Berlin, 1995), 131–142.

    Google Scholar 

  9. A. Monti and A. Peron, Systolic Tree w-Languages: The Operational and the Logical View, Theoretical Computer Science, to appear.

    Google Scholar 

  10. D. Perrin and J.-E. Pin, First-Order Logic and Star-Free sets, Journal of Computation System Science 32 (1986), 393–406.

    Article  MATH  MathSciNet  Google Scholar 

  11. W. Thomas, Automata on Infinite Objects, in: J. van Leeuwen, ed., Handbook of Theoretical Computer Science, Vol. B, (Elsevier, Amsterdam, 1990) 133–191.

    Google Scholar 

  12. W. Thomas, Languages, Automata and Logic, in. G. Rozenberg and A. Salomaa, eds., Handbook of formal languages, Vol. 3, Springer, 1997, 389–455.

    Google Scholar 

  13. B.A. Trakhtenbrot, Finite Automata and Monadic Second Order Logic, Siberian Math. J 3 (1962), 103–131. (Russian; English translation in: AMS Transl. 59 (1966), 23–55).

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michel Morvan Christoph Meinel Daniel Krob

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag

About this paper

Cite this paper

Monti, A., Peron, A. (1998). A Logical Characterization of Systolic Languages. In: Morvan, M., Meinel, C., Krob, D. (eds) STACS 98. STACS 1998. Lecture Notes in Computer Science, vol 1373. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0028582

Download citation

  • DOI: https://doi.org/10.1007/BFb0028582

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64230-5

  • Online ISBN: 978-3-540-69705-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics