• Keine Ergebnisse gefunden

V V 1.¨Ubungzu”AutomatisierteProgrammverifikation“,SS03Abgabe:Mi,07.05.03,inderFrontal¨ubungAufgabe1(3Punkte)

N/A
N/A
Protected

Academic year: 2021

Aktie "V V 1.¨Ubungzu”AutomatisierteProgrammverifikation“,SS03Abgabe:Mi,07.05.03,inderFrontal¨ubungAufgabe1(3Punkte)"

Copied!
1
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. Giesl D. Dlugosz

1. ¨Ubung zu

”Automatisierte Programmverifikation “, SS 03 Abgabe: Mi, 07.05.03, in der Frontal ¨ubung

Aufgabe 1 (3 Punkte)

Eine Substitutionσheißt allgemeinster Unifikator (most general unifier, mgu) von zwei Termen s und t, fallsσ ein Unifikator von s und t ist und f¨ur jeden Unifikatorθvon s und t eine Substitutionλexistiert mitθ=λ◦σ.

(Hierbei bezeichnetλ◦σdie Komposition der Substitutionenσundλund ist definiert durch(λ◦σ)(x) =λ(σ(x)) f¨ur alle x∈V.)

Bestimmen Sie f¨ur die folgenden Termpaare jeweils den allgemeinsten Unifikator sowie ihre Matcher, sofern diese existieren. (Die Matcher eines Termpaares s,t sind die Substitutionenσ1undσ2mitσ1(s) =t undσ2(t) = s.) F¨ur alle folgenden Terme t giltV(t)⊆ {x,y,z,u,v,w}.

a) f(x,g(y,b),z), f(y,g(h(a),z),b)

b) f(h(x),g(a,x),g(y,y)), f(u,g(a,h(v)),g(v,h(u)))

c) g(h(f(x),a),x,h(f(f(x)),f(f(x)))), g(h(v,a),u,h(w,f(v))) d) f(a(b(x)),d(e(y)),g(z)), f(z,v,g(y))

e) f(x,g(y,x)), f(y,g(h(a),z)) f) f(z,g(y,y)), f(y,g(x,z)) g) h(f(x),f(y)), h(f(f(y)),f(x))

http://www-i2.informatik.rwth-aachen.de/lufgi2/apv03/ 1

Referenzen

ÄHNLICHE DOKUMENTE

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

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

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

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

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

nicht mittels Ableitungen im Sequenzenkalkül, ob folgende Schlussregeln korrekt sind. Hierbei bezeichne ↓ den

(a) Die Klasse aller ungerichteten Graphen mit einer gültigen Drei-Färbung, d.h.: Jeder Knoten hat genau eine der Farben R, G, B, und wenn zwei Knoten durch eine Kante verbunden

Formen Sie folgende Formeln zunächst in Negations-, dann in Pränex- und schließlich in Skolem- Normalform um. Finden Sie dazu eine