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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
Bojańczyk, M., Muscholl, A., Schwentick, T., Segoufin, L.: Two-variable logic on data trees and xml reasoning. J. ACM 56, 1–48 (2009)
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)
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
Damm, W.: The IO and OI-hierarchies. Theoret. Comput. Sci. 20, 95–207 (1982)
Doner, J.: Tree acceptors and some of their applications. J. Comput. System Sci. 4, 406–451 (1970)
Engelfriet, J.: Tree automata and tree grammars. DAIMI FN-10 (Lecture Notes), Aarhus University (1975)
Gécseg, F., Steinby, M.: Tree Automata. Akadémiai Kiadó, Budapest (1984)
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)
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)
Grumberg, O., Kupferman, O., Sheinvald, S.: Variable automata over infinite alphabets, http://www.cs.huji.ac.il/~ornak/publications/lata10.pdf
Guessarian, I.: Pushdown tree automata. Math. Systems Theory 16, 237–263 (1983)
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)
Kaminski, M., Francez, N.: Finite-memory automata. Theoret. Comput. Sci. 134, 329–363 (1994)
Mezei, J., Wright, J.B.: Algebraic automata and context-free sets. Inform. Control 11, 3–29 (1967)
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)
Neven, F., Schwentick, T., Vianu, V.: Finite state machines for strings over infinite alphabets. ACM Trans. Comput. Log. 5, 403–435 (2004)
Salomaa, K.: Synchronized tree automata. Theoret. Comput. Sci. 127, 25–51 (1994)
Shemesh, Y., Francez, N.: Finite-state unification automata and relational languages. Infom. and Comput. 114, 192–213 (1994)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)