• Keine Ergebnisse gefunden

Ubungen ¨ Termersetzungssysteme – Blatt 8

N/A
N/A
Protected

Academic year: 2021

Aktie "Ubungen ¨ Termersetzungssysteme – Blatt 8"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

RHEINISCH- WESTF¨ALISCHE TECHNISCHE HOCHSCHULE AACHEN

LEHR- UND FORSCHUNGSGEBIET INFORMATIK II

RWTH Aachen·D-52056 Aachen·GERMANY http://www-i2.informatik.rwth-aachen.de/lufgi2

LuFG Informatik II

Prof. Dr. J¨urgen Giesl Ren´e Thiemann

Ubungen ¨ Termersetzungssysteme – Blatt 8

Abgabe am Mittwoch, den 23.6.2004, zu Beginn der ¨Ubung.

Aufgabe 1

(4 Punkte)

Entscheiden Sie die Terminierung der folgenden TESe mit dem Algorithmus RIGHT- GROUND-TERMINIERUNG

a)

f(f(x, y), z) → f(a,f(a,f(a,a))) f(a,f(x, y)) → f(f(a,a),a) b)

f(f(x, y), z) → f(a,f(b,c)) f(a,c) → f(c,a) f(b,c) → f(c,b) f(c, x) → c f(x,c) → f(a,b)

Aufgabe 2

(4 + 2 Punkte)

Eine Relation heißt Reduktionsordnung gdw. wenn sie transitiv, stabil, monoton und fundiert ist.

a) Es sei s→V|| t gdw. |s|>|t|gilt und jede Variable int h¨ochstens so oft wie ins vorkommt. Hierbei bezeichnet |t| die Anzahl der Symbole (Funktionssymbole und Variablen) in t. Beispielsweise gilt |f(x, x)| = 3. Beweisen Sie, dass →V||

eine Reduktionsordnung ist.

b) Eine weitere Reduktionsordnung ist die Einbettungsordnung emb. Zeigen Sie, welche Beziehung ((,⊆,=,⊇,), . . .) zwischen emb und →V|| gilt.

(2)

Aufgabe 3

(8 Punkte)

Beweisen oder widerlegen Sie die folgenden Aussagen. Hierbei bezeichnetBdie echte Teiltermrelation.

a) Wenn fundiert ist, dann ist ∪B fundiert.

b) Wenn eine Reduktionsordnung ist, dann ist ∪B fundiert.

c) Wenn eine Reduktionsordnung ist, dann ist ∪Beine Reduktionsordnung.

d) Wenn eine Reduktionsordnung ist, dann ist ∪ emb fundiert.

Tipp: F¨ur jedes terminierende TES R ist →+R eine Reduktionsordnung.

e) Wenneine Reduktionsordnung ist, dieBenth¨alt, dann enth¨altdie Relation emb.

Referenzen

ÄHNLICHE DOKUMENTE

Eine weitere n¨utzliche Klasse von Reduktionsordnungen f¨ur den automatischen Ter- minierungsbeweis ist die Klasse der Polynomordnungen. Betrachten wir die erste Regel des TES

Ein Matching-Problem M ist in gel¨ oster Form gdw. Die Regeln sollten nicht nur - wie bei der Unifikation - auf Mengen operieren, sondern sie k¨onnen auch zum Ergebnis ⊥ f¨uhren,

c) Wahrscheinlich ist Ihre Konstruktion aus Teil a) ungeeignet, um die Unent- scheidbarkeit der Terminierung eines TES zu beweisen. Der Grund ist, dass auch

Bei der innermost-Auswertung sind kritische Paare nur an der Wurzelposition interessant, da jeder Term, der einen Redex als echten Teilterm hat, nicht an der Wurzel reduziert

• Auch mit der obigen Einschr¨ankung m¨ussen immerhin 16 kritische Paare ge- bildet werden (insgesamt sind

RHEINISCH- WESTF¨ ALISCHE TECHNISCHE HOCHSCHULE AACHEN. LEHR- UND FORSCHUNGSGEBIET

Erg¨anzen Sie dazu die rechten Seiten der folgenden Regeln f¨ ur den Ableitungsoperator D. D ( X

RHEINISCH- WESTF¨ ALISCHE TECHNISCHE HOCHSCHULE AACHEN. LEHR- UND FORSCHUNGSGEBIET