Jungle evaluation for efficient term rewriting

17Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Jungles are acyclic hypergraphs that represent sets of terms over a signature so that equal subterms can be shared. Term rewrite rules can be translated into jungle evaluation rules having the property that each evaluation step performs several term rewrite steps simultaneously. It is shown that the translation preserves termination. Confluent and terminating term rewriting systems are translated into confluent and terminating jungle evaluation systems which are complete in the sense that each term normal form is represented by some jungle normal form. Moreover, jungle evaluation can be speeded up by additional hypergraph rules that fold equal terms without loosing termination and confluence. Using these folding rules, even non-linear term rewriting systems can be modelled.

Cite

CITATION STYLE

APA

Hoffmann, B., & Plump, D. (1988). Jungle evaluation for efficient term rewriting. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 343 LNCS, pp. 191–203). Springer Verlag. https://doi.org/10.1007/3-540-50667-5_71

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free