Skip to main content

Tree Automata Make Ordinal Theory Easy

  • Conference paper
  • 585 Accesses

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

Abstract

We give a new simple proof of the decidability of the First Order Theory of \(({\omega}^{{\omega}^i},+)\) and the Monadic Second Order Theory of (ω i,<), improving the complexity in both cases. Our algorithm is based on tree automata and a new representation of (sets of) ordinals by (infinite) trees.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bedon, N.: Finite automata and ordinals. Theor. Comput. Sci. 156(1&2), 119–144 (1996)

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  3. Bruyère, V., Carton, O., Sénizergues, G.: Tree automata and automata on linear orderings. In: Proceedings of WORDS 2003, TUCS Gen. Publ., Turku Cent. Comput. Sci., Turku, vol. 27, pp. 222–231 (2003)

    Google Scholar 

  4. Richard Büchi, J.: Weak second-order arithmetic and finite automata. Zeitschrift für mathematische Logik und Grundlagen der Mathematik 6, 66–92 (1960)

    Article  Google Scholar 

  5. Richard Büchi, J.: On a decision method in restricted second order arithmetic. In: Proceedings of the 1960 International Congress on Logic, Methodology and Philosophy of Science, pp. 1–11. Stanford University Press (1962)

    Google Scholar 

  6. Richard Büchi, J.: Decision methods in the theory of ordinals. Bull. Amer. Math. Soc. 71, 767–770 (1965)

    Article  MathSciNet  Google Scholar 

  7. Cachat, T.: Higher order pushdown automata, the Caucal hierarchy of graphs and parity games. In: Baeten, J.C.M., Lenstra, J.K., Parrow, J., Woeginger, G.J. (eds.) ICALP 2003. LNCS, vol. 2719, pp. 556–569. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  8. Carton, O., Rispal, C.: Complementation of rational sets on scattered linear orderings of finite rank. In: Farach-Colton, M. (ed.) LATIN 2004. LNCS, vol. 2976, pp. 292–301. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  9. Caucal, D.: On infinite terms having a decidable monadic theory. In: Diks, K., Rytter, W. (eds.) MFCS 2002. LNCS, vol. 2420, pp. 165–176. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  10. Comon, H., Dauchet, M., Gilleron, R., Jacquemard, F., Lugiez, D., Tison, S., Tommasi, M.: Tree automata techniques and applications (1997) (release October 1, 2002), Available on: http://www.grappa.univ-lille3.fr/tata

  11. Delhommé, C.: Automaticité des ordinaux et des graphes homogènes. C. R. Math. Acad. Sci. Paris 339(1), 5–10 (2004)

    MATH  MathSciNet  Google Scholar 

  12. Dershowitz, N.: Trees, ordinals and termination. In: Gaudel, M.-C., Jouannaud, J.-P. (eds.) CAAP 1993, FASE 1993, and TAPSOFT 1993. LNCS, vol. 668, pp. 243–250. Springer, Heidelberg (1993)

    Google Scholar 

  13. Grädel, E., Thomas, W., Wilke, T. (eds.): Automata, Logics, and Infinite Games. LNCS, vol. 2500. Springer, Heidelberg (2002)

    MATH  Google Scholar 

  14. Klaedtke, F.: On the automata size for Presburger arithmetic. In: Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science (LICS 2004), pp. 110–119. IEEE Computer Society Press, Los Alamitos (2004); A full version of the paper is available from the author’s web page

    Chapter  Google Scholar 

  15. Kupferman, O., Vardi, M.Y.: An automata-theoretic approach to reasoning about infinite-state systems. In: Emerson, E.A., Sistla, A.P. (eds.) CAV 2000. LNCS, vol. 1855, pp. 36–52. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  16. Maurin, F.: Exact complexity bounds for ordinal addition. Theoretical Computer Science 165(2), 247–273 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  17. Nießner, F.: Nondeterministic tree automata. In: Grädel, et al. [13], pp. 135–152

    Google Scholar 

  18. Rabin, M.O.: Decidability of second-order theories and automata on infinite trees. Transactions of the American Mathematical Society 141, 1–35 (1969)

    Article  MATH  MathSciNet  Google Scholar 

  19. Reinhardt, K.: The complexity of translating logic to finite automata. In: Grädel, et al. (eds.) [13], pp. 231–238

    Google Scholar 

  20. Rosenstein, J.G.: Linear orderings. Academic Press Inc. [Harcourt Brace Jovanovich Publishers], New York (1982)

    MATH  Google Scholar 

  21. Sierpiński, W.: Cardinal and ordinal numbers, 2nd revised edn., Monografie Matematyczne, Państowe Wydawnictwo Naukowe, Warsaw, vol. 34 (1965)

    Google Scholar 

  22. Weyer, M.: Decidability of S1S and S2S. In: Grädel, et al. (eds.) [13], pp. 207–230

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cachat, T. (2006). Tree Automata Make Ordinal Theory Easy. In: Arun-Kumar, S., Garg, N. (eds) FSTTCS 2006: Foundations of Software Technology and Theoretical Computer Science. FSTTCS 2006. Lecture Notes in Computer Science, vol 4337. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11944836_27

Download citation

  • DOI: https://doi.org/10.1007/11944836_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-49994-7

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics