Skip to main content

Variable Tree Automata over Infinite Ranked Alphabets

  • Conference paper
Algebraic Informatics (CAI 2011)

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

Included in the following conference series:

Abstract

We introduce variable tree automata with infinite input ranked alphabets. Our model is based on an underlying bottom-up tree automaton over a finite ranked alphabet containing variable symbols. The underlying tree automaton computes its tree language, and then replaces the variable symbols with symbols from the infinite alphabet following certain rules. We show that the class of recognizable tree languages over infinite ranked alphabets is closed under union and intersection but not under complementation. The emptiness problem is decidable, and the equivalence problem is decidable within special subclasses of variable tree automata. The universality problem is also decidable in a subclass of variable tree automata. We demonstrate the robustness of our model by connecting it to variable finite automata and indicating several characterizations of recognizable tree languages over infinite ranked alphabets.

Research of the first author was supported by the RISC-Linz Transnational Access Programme, project SCIEnce (contract No. 026133) of the European Commission FP6 for Integrated Infrastructures Initiatives.

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. Bojańczyk, M., David, C., Muscholl, A., Schwentick, T., Segoufin, L.: Two-variable logic on words with data. In: Proceedings of the Symposium on Logic in Computer Science (LICS 2006), pp. 7–16. IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  2. Bojańczyk, M., Muscholl, A., Schwentick, T., Segoufin, L.: Two-variable logic on data trees and xml reasoning. J. ACM 56, 1–48 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  3. Carme, J., Niehren, J., Tommasi, M.: Querying unranked trees with stepwise tree automata. In: van Oostrom, V. (ed.) RTA 2004. LNCS, vol. 3091, pp. 105–118. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. Comon, H., Dauchet, M., Gilleron, R., Jacquema, F., Lugiez, D., Tison, S., Tommasi, M.: Tree Automata Techniques and Applications, http://www.grappa.univ-lille3.fr/tata

  5. Damm, W.: The IO and OI-hierarchies. Theoret. Comput. Sci. 20, 95–207 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  6. Doner, J.: Tree acceptors and some of their applications. J. Comput. System Sci. 4, 406–451 (1970)

    Article  MathSciNet  MATH  Google Scholar 

  7. Engelfriet, J.: Tree automata and tree grammars. DAIMI FN-10 (Lecture Notes), Aarhus University (1975)

    Google Scholar 

  8. Gécseg, F., Steinby, M.: Tree Automata. Akadémiai Kiadó, Budapest (1984)

    MATH  Google Scholar 

  9. Gécseg, F., Steinby, M.: Tree languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. III, pp. 1–68. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  10. Grumberg, O., Kupferman, O., Sheinvald, S.: Variable automata over infinite alphabets. In: Dediu, A.-H., Fernau, H., Martín-Vide, C. (eds.) LATA 2010. LNCS, vol. 6031, pp. 561–572. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  11. Grumberg, O., Kupferman, O., Sheinvald, S.: Variable automata over infinite alphabets, http://www.cs.huji.ac.il/~ornak/publications/lata10.pdf

  12. Guessarian, I.: Pushdown tree automata. Math. Systems Theory 16, 237–263 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  13. Jurdziński, M., Lazić, R.: Alternation-free modal mu-calculus for data trees. In: Proceedings of LICS 2007, pp. 131–140. IEEE Computer Society Press, Los Alamitos (2007)

    Google Scholar 

  14. Kaminski, M., Francez, N.: Finite-memory automata. Theoret. Comput. Sci. 134, 329–363 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  15. Mezei, J., Wright, J.B.: Algebraic automata and context-free sets. Inform. Control 11, 3–29 (1967)

    Article  MathSciNet  MATH  Google Scholar 

  16. Neven, F., Schwentick, T., Vianu, V.: Towards regular languages over infinite alphabets. In: Sgall, J., Pultr, A., Kolman, P. (eds.) MFCS 2001. LNCS, vol. 2136, pp. 560–572. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  17. Neven, F., Schwentick, T., Vianu, V.: Finite state machines for strings over infinite alphabets. ACM Trans. Comput. Log. 5, 403–435 (2004)

    Article  MathSciNet  Google Scholar 

  18. Salomaa, K.: Synchronized tree automata. Theoret. Comput. Sci. 127, 25–51 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  19. Shemesh, Y., Francez, N.: Finite-state unification automata and relational languages. Infom. and Comput. 114, 192–213 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  20. Thatcher, J.W., Wright, J.B.: Generalized finite automata theory with application to a decision problem of second-order logic. Math. Systems Theory 2, 57–81 (1968)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mens, IE., Rahonis, G. (2011). Variable Tree Automata over Infinite Ranked Alphabets. In: Winkler, F. (eds) Algebraic Informatics. CAI 2011. Lecture Notes in Computer Science, vol 6742. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21493-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21493-6_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21492-9

  • Online ISBN: 978-3-642-21493-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics