Skip to main navigation Skip to search Skip to main content

Nonoblivious normalization algorithms for nonlinear rewrite systems

  • University of Houston

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Term rewriting systems provide a very important computational paradigm with widespread applications. The fundamental problem in computing with term rewriting systems is normalization. Consequently, efficient algorithms for finding normal forms of given terms have been the subject of considerable research. However most known normalization algorithms are oblivious, i.e., they do not remember earlier computations and so they are likely to repeat them. In this paper, we present new nonoblivious normalization algorithms for several important classes of confluent rewrite systems. These are the first such algorithms which do not require left-linearity from the rewrite system. We devise and prove certain strong structural properties of reductions in nonlinear systems for justifying the steps in our algorithms. Two interesting consequences of our work are as follows. First, in the absence of overlaps left-linearity can be exchanged with termination for nonoblivious normalization. In analogy, note that for confluence also the same exchange holds in the absence of overlaps. Second, we have devised a new technique for proving certain strong properties of reductions in rewrite systems. This technique appears to be useful for proving other properties also.

Original languageEnglish
Title of host publicationAutomata, Languages and Programming - l7th International Colloquium, Proceedings
EditorsMichael S. Paterson
PublisherSpringer Verlag
Pages370-385
Number of pages16
ISBN (Print)9783540528265
DOIs
StatePublished - 1990
Event17th International Colloquium on Automata, Languages and Programming, 1990 - Warwick, United Kingdom
Duration: Jul 16 1990Jul 20 1990

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume443 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference17th International Colloquium on Automata, Languages and Programming, 1990
Country/TerritoryUnited Kingdom
CityWarwick
Period07/16/9007/20/90

Fingerprint

Dive into the research topics of 'Nonoblivious normalization algorithms for nonlinear rewrite systems'. Together they form a unique fingerprint.

Cite this