Abstract
A term rewriting system is called growing if each variable occurring both the left-hand side and the right-hand side of a rewrite rule occurs at depth zero or one in the left-hand side. Jacquemard showed that the reachability and the sequentiality of linear (i.e., left-right-linear) growing term rewriting systems are decidable. In this paper we show that Jacquemard’s result can be extended to left-linear growing rewriting systems that may have right-non-linear rewrite rules. This implies that the reachability and the joinability of some class of right-linear term rewriting systems are decidable, which improves the results for rightground term rewriting systems by Oyamaguchi. Our result extends the class of left-linear term rewriting systems having a decidable call-by-need normalizing strategy. Moreover, we prove that the termination property is decidable for almost orthogonal growing term rewriting systems.
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.
H. Comon, Sequentiality, Second Order Monadic Logic and Tree Automata, Proceedings of the 10th IEEE Symposium on Logic in Computer Science, San Diego, pp.508–517, 1995.
H. Comon, M. Dauchet, R. Gilleron, D. Lugiez, S. Tison, and M. Tommasi, Tree Automata Techniques and Applications, Preliminary Version.
J.-L. Coquidé, M. Dauchet, R. Gilleron, and S. Vágvölgyi, Bottom-Up Tree Pushdown Automata: Classiffication and Connection with Rewrite Systems, Theoretical Computer Science 127, pp.69–98, 1994.
N. Dershowitz, Termination of Linear Rewriting Systems, LNCS 115, pp.448–458, 1981.
N. Dershowitz and J.-P. Jouannaud, Rewrite Systems, in Handbook of Theoretical Computer Science, Vol.B, ed. J. van Leeuwen, North-Holland, pp.243–320, 1990.
I. Durand and A. Middeldorp, Decidable Call by Need Computations in Term Rewriting (Extended Abstract), LNAI 1249, pp.4–18,1997.
F. Gécseg and M. Steinby, Tree Automata, Akadémiai Kiadó, Budapest, 1984.
T. Genet, Decidable Approximations of Sets of Descendants and Sets of Normal Forms, LNCS 1379, pp.151–165, 1998.
R. Gilleron and S. Tison, Regular Tree Languages and Rewrite Systems, Fundamenta Informaticae 24, pp.157–176, 1995.
B. Gramlich, Abstract Relations between Restricted Termination and Confluence Properties of Rewrite Systems, Fundamenta Informaticae 24, pp.3–23, 1995.
G. Huet and D. Lankford, On the Uniform Halting Problem for Term Rewriting Systems, INRIA Technical Report 283, 1978.
G. Huet and J.-J. Lévy, Computations in Orthogonal Rewriting Systems, I and II, in Computational Logic, Essays in Honor of Alan Robinson, eds. J.-L. Lassez and G. Plotkin, MIT Press, pp.396–443, 1991.
F. Jacquemard, Decidable Approximations of Term Rewriting Systems, LNCS 1103, pp.362–376, 1996.
K. Kitaoka, T. Takai, Y. Kaji, T. Tanaka, H. Seki, Finite Overlapping Term Rewriting Systems Eéctively Preserve Recognizablility, IEICE Technical Report COMP98-45, Vol.98, No.380, pp.57–64, 1998 (in Japanese).
J.W. Klop, Term Rewriting Systems, in Handbook of Logic in Computer Science, Vol.2, eds. S. Abramasky, D. Gabbay, and T. Maibaum, pp.1–116, Oxford University Press, 1992.
M. Oyamaguchi, The Reachability and Joinability Problems for Right-Ground Term-Rewriting Systems, Journal of Information Processing 13, pp.347–354, 1990.
K. Salomaa, Deterministic Tree Pushdown Automata and Monadic Tree Rewriting Systems, J. Comput. and Syst. Sci. 37, pp.367–394, 1988.
K. Salomaa, Decidability of Confluence and Termination of Monadic Term Rewriting Systems, LNCS 488, pp.275–286, 1991.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nagaya, T., Toyama, Y. (1999). Decidability for Left-Linear Growing Term Rewriting Systems. In: Narendran, P., Rusinowitch, M. (eds) Rewriting Techniques and Applications. RTA 1999. Lecture Notes in Computer Science, vol 1631. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48685-2_22
Download citation
DOI: https://doi.org/10.1007/3-540-48685-2_22
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66201-3
Online ISBN: 978-3-540-48685-5
eBook Packages: Springer Book Archive