Abstract
This paper provides an algorithm to compute the complement of tree languages recognizable with A-TA (tree automata with associativity axioms [16]). Due to this closure property together with the previously obtained results, we know that the class is boolean closed, while keeping recognizability of A-closures of regular tree languages. In the proof of the main result, a new framework of tree automata, called sequence-tree automata, is introduced as a generalization of Lugiez and Dal Zilio’s multi-tree automata [14] of an associativity case. It is also shown that recognizable A-tree languages are closed under a one-step rewrite relation in case of ground A-term rewriting. This result allows us to compute an under-approximation of A-rewrite descendants of recognizable A-tree languages with arbitrary accuracy.
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
F. Baader and T. Nipkow: Term Rewriting and All That, Cambridge University Press, 1998.
L. Bachmair and D.A. Plaisted: Associative Path Orderings, Proc. of 1st RTA, Dijon (France), LNCS 202, pp. 241–254, 1985.
M. Bezem, R. de Vrijer, and J.W. Klop (eds.): Term Rewriting Systems, Cambridge Tracts in Theoretical Computer Science 55, Cambridge University Press, 2003.
H. Comon, M. Dauchet, R. Gilleron, F. Jacquemard, D. Lugiez, S. Tison, and M. Tommasi: Tree Automata Techniques and Applications, 2002. Draft available on http://www.grappa.univ-lille3.fr/tata/
M. Dauchet and S. Tison: The Theory of Ground Rewrite Systems is Decidable, Proc. of 5th LICS, Philadelphia (Pennsylvania), pp. 242–248, 1990.
A. Deruyver and R. Gilleron: The Reachability Problem for Ground TRS and Some Extensions, Proc. of 14th CAAP, Barcelona (Spain), LNCS 351, pp. 227–243, 1989.
A. Finkel and Ph. Schnoebelen: Well-Structured Transition Systems Everywhere!, Theoretical Computer Science 256, pp. 63–92, 2001.
F. Gécseg and M. Steinby: Tree Languages, Handbook of Formal Languages 3, pp. 1–68 (Chapter 1), Springer-Verlag, 1996.
J. Goubault-Larrecq and K.N. Verma: Alternating Two-Way AC-Tree Automata, Research Report LSV-02-11, ENS de Cachan (France), 2002.
M. Hamana: Term Rewriting with Sequences, Proc. of 1st Theorema Workshop, Hagenberg (Austria), 1997. Draft included in technical report 97-20, RISC-Linz.
N. Immerman: Nondeterministic Space is Closed Under Complementation, SIAM Journal on Computing 17(5), pp. 935–938, 1988.
S.Y. Kuroda: Classes of Languages and Linear Bounded Automata, Information and Control 7, pp. 207–223, 1964.
T. Kutsia: Unification in the Empty and Flat Theories with Sequence Variables and Flexible Arity Symbols, technical report 01-13, RISC-Linz, 2001. Available on http://www.sfb013.uni-linz.ac.at/~sfb/reports/2001/ps-files/
D. Lugiez and S. Dal Zilio: Multitrees Automata, Presburger’s Constraints and Tree Logics, technical report 08-2002, LIF-CNRS-Université Provence, 2002. Available on http://www.lim.univ-mrs.fr/Rapports/
A. Mateescu and A. Salomaa: Aspects of Classical Language Theory, Handbook of Formal Languages 1, pp. 175–251 (Chapter 4), Springer-Verlag, 1996.
H. Ohsaki: Beyond Regularity: Equational Tree Automata for Associative and Commutative Theories, Proc. of 15th CSL, Paris (France), LNCS 2142, pp. 539–553, 2001.
H. Ohsaki and T. Takai: Decidability and Closure Properties of Equational Tree Languages, Proc. of 13th RTA, Copenhagen (Denmark), LNCS 2378, pp. 114–128, 2002.
H. Ohsaki and T. Takai: A Tree Automata Theory for Unification Modulo Equational Rewriting, 16th UNIF, Copenhagen (Denmark), 2002. Draft available from http://staff.aist.go.jp/hitoshi.ohsaki/unif2002.ps.gz
H. Ohsaki, H. Seki, and T. Takai: Recognizable A-Tree Languages are Boolean Closed, technical report AIST-PS-2003-001, Programming Science Group, AIST, 2003. The revised version with the new title (Recognizing Boolean Closed A-Tree Languages with Membership Conditional Rewriting Mechanism) is available from http://staff.aist.go.jp/hitoshi.ohsaki/rta2003.ps.gz
Y. Toyama: Membership Conditional Term Rewriting Systems, Trans. of IEICE E72(11), pp. 1224–1229, 1989.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ohsaki, H., Seki, H., Takai, T. (2003). Recognizing Boolean Closed A-Tree Languages with Membership Conditional Rewriting Mechanism. In: Nieuwenhuis, R. (eds) Rewriting Techniques and Applications. RTA 2003. Lecture Notes in Computer Science, vol 2706. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44881-0_34
Download citation
DOI: https://doi.org/10.1007/3-540-44881-0_34
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40254-1
Online ISBN: 978-3-540-44881-5
eBook Packages: Springer Book Archive