Abstract
In the paper, a complete system of transformation rules preserving the tree equivalence and a polynomial-time algorithm deciding the tree equivalence of linear polyadic recursion schemes are proposed.
Partially supported by the Russian Foundation of Fundamental Research under Grants 93-012-576 and by Russian Committee on Higher Education under Grants ’Formal methods for program analysis and transformation’.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Beeri C. An improvement on Valiant's decision procedure for equivalence of deterministic finite-turn pushdown machines TCS 3, 305–320 (1976)
Courcelle B. On jump deterministic pushdown automata. Math. Systems Theory, 11, 87–109 (1977)
Courcelle B. A representation of trees by languages. TCS 6: 225–279, 7: 25–55 (1978)
Downey P.J., Sethi R., Tarjan R. J. Variations on the common subexpression problem. J.ACM 27: 4, 758–771 (1980).
Gallier J.H. DPDA's in’ Atomic normal form ‘and applications to equivalence problems. TCS 14: 2, 155–186 (1981)
Garland S.J., Luckham D.C. Program schemes, recursion schemes and formal languages. — Report UCLA-ENG-7154, June 1971, School of Engineering and Applied Science, University of California, Los Angeles.
Kam J.B., Ullman J.D. Monotone data flow analysis frameworks. Acta Informatica 7: 3, 305–318 (1977)
Kotov V.E., Sabelfeld V.K. Theory of program schemata. Moskow: Nauka, 1991, 246 P. (in Russian)
Rosen B.K. Program equivalence and context-free grammars. JCSS 11, 358–374 (1975)
Sabelfeld V.K. Tree equivalence of linear recursive schemata is polynomial-time decidable. IPL 13: 4, 147–153 (1981)
Valiant L.G. The Equivalence problem for deterministic finite-turn pushdown machines. Information and Control 5, 123–133 (1975)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sabelfeld, V.K. (1996). The tree equivalence problem for linear recursion schemes. In: Bjørner, D., Broy, M., Pottosin, I.V. (eds) Perspectives of System Informatics. PSI 1996. Lecture Notes in Computer Science, vol 1181. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62064-8_29
Download citation
DOI: https://doi.org/10.1007/3-540-62064-8_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62064-8
Online ISBN: 978-3-540-49637-3
eBook Packages: Springer Book Archive