Skip to main content
Log in

Logic and Rational Languages of Words Indexed by Linear Orderings

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

We prove that every rational language of words indexed by linear orderings is definable in monadic second-order logic. We also show that the converse is true for the class of languages indexed by countable scattered linear orderings, but false in the general case. As a corollary we prove that the inclusion problem for rational languages of words indexed by countable linear orderings is decidable.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bedon, N.: Logic over words on denumerable ordinals. J. Comput. Syst. Sci. 63(3), 394–431 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bedon, N., Rispal, C.: Schützenberger and Eilenberg theorems for words on linear orderings. In: De Felice, C., Restivo, A. (eds.) DLT’2005. Lect. Notes in Comput. Sci., vol. 3572, pp. 134–145. Springer, Berlin (2005)

    Google Scholar 

  3. Bès, A., Carton, O.: A Kleene theorem for languages of words indexed by linear orderings. Int. J. Found. Comput. Sci. 17(3), 519–542 (2006)

    Article  MATH  Google Scholar 

  4. Bruyère, V., Carton, O.: Automata on linear orderings. In: Sgall, J., Pultr, A., Kolman, P. (eds.) MFCS’2001. Lect. Notes in Comput. Sci., vol. 2136, pp. 236–247. Springer, Berlin (2001)

    Google Scholar 

  5. Bruyère, V., Carton, O.: Hierarchy among automata on linear orderings. In: Baeza-Yate, R., Montanari, U., Santoro, N. (eds.) Foundation of Information Technology in the Era of Network and Mobile Computing, pp. 107–118. Kluwer Academic, Dordrecht (2002)

    Google Scholar 

  6. Bruyère, V., Carton, O.: Automata on linear orderings. J. Comput. Syst. Sci. 73(1), 1–24 (2007)

    Article  MATH  Google Scholar 

  7. Bruyère, V., Carton, O., Sénizergues, G.: Tree automata and automata on linear orderings. In: Harju, T., Karhumäki, J. (eds.) WORDS’2003, pp. 222–231. Turku Center for Computer Science (2003)

  8. Büchi, J.R.: Weak second-order arithmetic and finite automata. Z. Math. Log. Grundl. Math. 6, 66–92 (1960)

    Article  MATH  Google Scholar 

  9. Büchi, J.R.: On a decision method in the restricted second-order arithmetic. In: Proc. Int. Congress Logic, Methodology and Philosophy of Science, Berkeley, 1960, pp. 1–11. Stanford University Press, Stanford (1962)

    Google Scholar 

  10. Büchi, J.R.: Transfinite automata recursions and weak second order theory of ordinals. In: Proc. Int. Congress Logic, Methodology, and Philosophy of Science, Jerusalem, 1964, pp. 2–23. North-Holland, Amsterdam (1965)

    Google Scholar 

  11. Carton, O.: Accessibility in automata on scattered linear orderings. In: Diks, K., Rytter, W. (eds.) MFCS’2002. Lect. Notes in Comput. Sci., vol. 2420, pp. 155–164. Springer, Berlin (2002)

    Google Scholar 

  12. Gurevich, Y.: Monadic second-order theories. In: Barwise, J., Feferman, S. (eds.) Model-Theoretic Logics. Perspectives in Mathematical Logic, pp. 479–506. Springer, Berlin (1985)

    Google Scholar 

  13. Ladner, R.E.: Application of model theoretic games to discrete linear orders and finite automata. Inf. Control 33 (1977)

  14. McNaughton, R., Papert, S.: Counter Free Automata. MIT Press, Cambridge (1971)

    MATH  Google Scholar 

  15. Michaux, C., Point, F.: Les ensembles k-reconnaissables sont définissables dans 〈N,+,V k 〉 (the k-recognizable sets are definable in 〈N,+,V k 〉). C. R. Acad. Sci. Paris, Sér. I 303, 939–942 (1986)

    MATH  MathSciNet  Google Scholar 

  16. Perrin, D.: An introduction to automata on infinite words. In: Nivat, M. (ed.) Automata on Infinite Words. Lect. Notes in Comput. Sci., vol. 192, pp. 2–17. Springer, Berlin (1984)

    Google Scholar 

  17. Perrin, D.: Recent results on automata and infinite words. In: Chytil, M.P., Koubek, V. (eds.) Mathematical Foundations of Computer Science. Lect. Notes in Comput. Sci., vol. 176, pp. 134–148. Springer, Berlin (1984)

    Google Scholar 

  18. Perrin, D., Pin, J.E.: First order logic and star-free sets. J. Comput. Syst. Sci. 32, 393–406 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  19. Rabin, M.O.: Decidability of second-order theories and automata on infinite trees. Trans. Am. Math. Soc. 141, 1–35 (1969)

    Article  MATH  MathSciNet  Google Scholar 

  20. Rispal, C.: Automates sur les ordres linéaires: complémentation. PhD thesis, University of Marne-la-Vallée, France (2004)

  21. Rispal, C., Carton, O.: Complementation of rational sets on countable scattered linear orderings. In: Calude, C.S., Calude, E., Dinneen, M.J. (eds.) DLT’2004. Lect. Notes in Comput. Sci., vol. 3340, pp. 381–392. Springer, Berlin (2004)

    Google Scholar 

  22. Rosenstein, J.G.: Linear Orderings. Academic Press, New York (1982)

    MATH  Google Scholar 

  23. Schützenberger, M.P.: On finite monoids having only trivial subgroups. Inf. Control 8, 190–194 (1965)

    Article  MATH  Google Scholar 

  24. Shelah, S.: The monadic theory of order. Ann. Math. 102, 379–419 (1975)

    Article  Google Scholar 

  25. Straubing, H.: Finite Automata, Formal Logic and Circuit Complexity. Birkhäuser, Basel (1994)

    MATH  Google Scholar 

  26. Thomas, W.: Star free regular sets of ω-sequences. Inf. Control 42, 148–156 (1979)

    Article  MATH  Google Scholar 

  27. Thomas, W.: Ehrenfeucht games, the composition method, and the monadic theory of ordinal words. In: Structures in Logic and Computer Science, a Selection of Essays in Honor of A. Ehrenfeucht. Lect. Notes in Comput. Sci., vol. 1261, pp. 118–143. Springer, Berlin (1997)

    Google Scholar 

  28. Thomas, W.: Languages, automata, and logic. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. III, pp. 389–455. Springer, Berlin (1997)

    Google Scholar 

  29. Wojciechowski, J.: Finite automata on transfinite sequences and regular expressions. Fundam. Inform. 8(3–4), 379–396 (1985)

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nicolas Bedon.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bedon, N., Bès, A., Carton, O. et al. Logic and Rational Languages of Words Indexed by Linear Orderings. Theory Comput Syst 46, 737–760 (2010). https://doi.org/10.1007/s00224-009-9222-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-009-9222-6

Keywords

Navigation