Ordered rewriting and confluence:

Abstract: "One of the major problems in term rewriting theory is what to do with an equation which cannot be ordered into a rule. Many solutions have been proposed, including the use of special unification algorithms or of unfailing completion procedures. If an equation cannot be ordered we can...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Martin, Ursula (VerfasserIn), Nipkow, Tobias 1958- (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Cambridge 1989
Schriftenreihe:Computer Laboratory <Cambridge>: Technical report 170
Schlagworte:
Zusammenfassung:Abstract: "One of the major problems in term rewriting theory is what to do with an equation which cannot be ordered into a rule. Many solutions have been proposed, including the use of special unification algorithms or of unfailing completion procedures. If an equation cannot be ordered we can still use any instances of it which can be ordered for rewriting. Thus for example x * y = y * x cannot be ordered, but if a,b are constants with b * a [greater than] a * b we may rewrite b * a [approaches] a * b. This idea is used in unfailing completion, and also appears in the Boyer-Moore system. In this paper we define and investigate completeness with respect to this notion of rewriting and show that many familiar systems are complete rewriting systems in this sense
This allows us to decide equality without the use of special unification algorithms. We prove completeness by proving termination and local confluence. We describe a confluence test based on recursive properties of the ordering.
Beschreibung:18 S.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!