Minimal adaptive pattern-matching automata for efficient term rewriting

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

Abstract

In term rewriting systems, pattern-matching is performed according to a prescribed traversal order. By adapting the traversal order to suit the patterns of the rewriting system, it is often possible to obtain better matching automata in the sense that they have a smaller size and allow term matching in shorter time, compared with the left-toright automaton. They may improve termination properties too. Space requirement is reduced further using a directed acyclic graph automaton that shares all the equivalent subautomata. This is done without altering either the matching time or termination properties. Isomorphic subautomata are duplicated in the tree-based automata. We discuss and develop an efficient approach to space requirement optimisation, matching time and termination properties improvement.

Cite

CITATION STYLE

APA

Nedjah, N., & Mourelle, L. de M. (2002). Minimal adaptive pattern-matching automata for efficient term rewriting. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2494, pp. 221–233). Springer Verlag. https://doi.org/10.1007/3-540-36390-4_19

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