Abstract
Studying connections between term rewrite systems and bottom-up tree pushdown automata (tpda), we complete and generalize results of Gallier, Book and K. Salomaa. We define the notion of tail reduction free rewrite systems (trf rewrite systems). Using the decidability of inductive reducibility (Plaisted), we prove the decidability of the trf property. Monadic rewrite systems of Book, Gallier and K. Salomaa become an obvious particular case of trf rewrite systems. We define also semi-monadic rewrite systems which generalize monadic systems but keep their fair properties. We discuss different notions of bottom-up tree pushdown automata, that can be seen as the algorithmic aspect of classes of problems specified by trf rewrite systems. Especially, we associate a deterministic tpda with any left-linear trf rewrite system.
This research was performed while S. Vàgvölgyi was visiting the department of computer science (L.I.F.L, URA 369 CNRS, I.E.E.A), University of Lille Flandres-Artois. This work was supported in part by the "PRC Mathématiques et Informatique" and ESPRIT2 Working Group ASMICS.
Preview
Unable to display preview. Download preview PDF.
References
R.V. Book, M. Jantzen and C. Wrathall, Monadic Thue Systems, Theoret. Comput. Sci. 19 (3)(1982) 231–252.
R.V. Book, Thue systems as Rewriting Systems, J. of Symbolic Computation, 3, (1987).
R.V. Book and J.H. Gallier, Reductions in Tree Replacement Systems, Theoretical Computer Science, 37, (1985).
J.L.Coquidé, M.Dauchet, R.Gilleron and S.Vàgvölgyi, Bottom-up tree pushdown automata and rewrite systems, Technical Report, I.T 190, L.I.F.L, Université de Lille.
J.L.Coquidé and R.Gilleron, Proofs and Reachability Problem for Rewrite Systems, IMYCS, to appear in Lec. Notes Comp. Sci, (1989).
M. Dauchet and S.Tison, Decidability of Confluence in Ground Term Rewriting Systems, Fondations of Computation Theory, Cottbus, Lec. Notes Comp. Sci., 199, (1985)
M.Dauchet and S. Tison, The theory of Ground Rewrite System is Decidable, IEEE Symposium on Logic in Computer Science, Philadelphie, to appear, (1990)
N.Dershowitz and J.P. Jouannaud, Rewrite systems, Handbook of Theoretical Computer Science, J.V.Leeuwen editor, North-Holland, to appear.(1989).
Z. Fülöp and S. Vàgvölgyi, Ground Term Rewriting rules for the Word Problem of Ground Term Equations, submitted paper, (1989).
J.H. Gallier and K.M. Schimpf, Parsing Tree Languages using Bottom-up Tree Automata with Tree Pushdown Stores, J. Computer Science, (1985).
F. Gecseg and M. Steinby, Tree automata, Akademiai Kiado, (1984).
J. Goguen, J.W. Thatcher, E. Wagner and E. Wright, An initial algebra approach to the specification correctness, and implementation of abstract data types, in: Current Trends in Programming Methodology Vol. 4 (Prentice-Hall, Englewood Cliffs, NJ, 1977) 80–149.
I. Guessarian, Pushdown Tree Automata, Math. Systems Theory, 16, (1983).
G. Huet, Confluent Reductions: Abstract properties and applications to Term Rewriting System, J.A.C.M., 27, (1980).
G.Huet and J-J. Levy, Call by need Computation in non-ambiguous linear Term Rewriting Systems, TR359, I.N.R.I.A., Le Chesnay, France, (1979).
G.Huet and D.C. Oppen, Equations and Rewrite Rules: A survey, in R.V.Book, ed., New York, Academic Press, Formal Language Theory: Perspectives and Open Problems, (1980).
D.A. Plaisted, Semantic Confluence Tests and Completion Methods, Information and Control, 65, (1985).
K. Salomaa, Deterministic Tree Pushdown Automata and Monadic Tree Rewriting Systems, Journal of Comput. and Syst. Sci., 37, (1988).
K.M. Schimpf, A Parsing Method for Context-free Tree Languages, Ph.D., Univ. of Pennsylvania, (1982).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Coquidé, JL., Dauchet, M., Gilleron, R., Vàgvölgyi, S. (1991). Bottom-up tree pushdown automata and rewrite systems. In: Book, R.V. (eds) Rewriting Techniques and Applications. RTA 1991. Lecture Notes in Computer Science, vol 488. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53904-2_104
Download citation
DOI: https://doi.org/10.1007/3-540-53904-2_104
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53904-9
Online ISBN: 978-3-540-46383-2
eBook Packages: Springer Book Archive