Abstract
A new tree automata framework, called equational tree automata, is presented. In the newly introduced setting, congruence closures of recognizable tree languages are recognizable. Furthermore, we prove that in certain useful cases, recognizable tree languages are closed under union and intersection. To compare with early related work, e.g. [7], we discuss the relationship between linear bounded automata and equational tree automata. As a consequence, we obtain some (un)decidability results. We further present a hierarchy of 4 classes of tree languages.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
R.V. Book and F. Otto: String-Rewriting Systems, Texts and Monographs in Computer Science, Springer-Verlag, 1993.
H. Comon, M. Dauchet, R. Gilleron, F. Jacquemard, D. Lugiez, S. Tison and M. Tommasi: Tree Automata Techniques and Applications, draft, 1997. Available on http://www.grappa.univ-lille3.fr/tata/.
M. Dauchet and S. Tison: The Theory of Ground Rewrite Systems is Decidable, Proc. 5th LICS, Philadelphia (Pennsylvania), pp. 242–248, 1990.
M. Dauchet and S. Tison: Structual Complexity of Classes of Tree Languages, In Tree Automata and Languages, Studies in Computer Science and Artificial Intelligence 10, pp. 327–353, Elsevier Science Publishers B.V., 1992.
A. Deruyver and R. Gilleron: The Reachability Problem for Ground TRS and Some Extensions, Proc. CAAP’89, Barcelona (Spain), LNCS 351, pp. 227–243, 1989.
I. Durand and A. Middeldorp: Decidable Call by Need Computations in Term Rewriting (Extended Abstract), Proc. 14th CADE, Townsville (Australia), LNAI 1249, pp. 4–18, 1997.
R. Gilleron and S. Tison: Regular Tree Languages and Rewriting Systems, Fundamenta Informaticae 24, pp. 157–175, 1995.
J.E. Hopcroft and J.D. Ullman: Introduction to Automata Theory, Languages, and Computation, Addison-Wesley Publishing Company, 1979.
H. Hosoya, J. Vouillon and B.C. Pierce: Regular Expression Types for XML, Proc. 5th ICFP, Montreal (Canada), SIGPLAN Notices 35(9), pp. 11–22, 2000.
Y. Kaji, T. Fujiwara and T. Kasami: Solving a Unification Problem under Constrained Substitutions Using Tree Automata, Journal of Symbolic Computation 23, pp. 79–117, 1997.
D. Lugiez and J.L. Moysset: Tree Automata Help One to Solve Equational Formulae in AC-Theories, Journal of Symbolic Computation 18(4), pp. 297–318, 1994.
D. Monniaux: Abstracting Cryptographic Protocols with Tree Automata, Proc. 6th SAS, Venice (Italy), LNCS 1694, pp. 149–163, 1999.
E.L. Post: Recursive Unsolvability of a Problem of Thue, Journal of Symbolic Logic 13, pp. 1–11, 1947.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ohsaki, H. (2001). Beyond Regularity: Equational Tree Automata for Associative and Commutative Theories. In: Fribourg, L. (eds) Computer Science Logic. CSL 2001. Lecture Notes in Computer Science, vol 2142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44802-0_38
Download citation
DOI: https://doi.org/10.1007/3-540-44802-0_38
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42554-0
Online ISBN: 978-3-540-44802-0
eBook Packages: Springer Book Archive