• Keine Ergebnisse gefunden

2. Aufgabenblatt f¨ ur die Vorlesung

N/A
N/A
Protected

Academic year: 2021

Aktie "2. Aufgabenblatt f¨ ur die Vorlesung"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

AG Theorie der k¨unstlichen Intelligenz FB Mathematik und Informatik, Universit¨at Bremen

Prof. Dr. Carsten Lutz

MZH 3090 clu@uni-bremen.de Tel.: 0421/218-64431

2. Aufgabenblatt f¨ ur die Vorlesung

” Logik“

Aufgabe 6: 25 Prozent

Beweise die folgenden Aussagen (aus der Vorlesung):

(a) Eine DNF-Formel ist genau dann erf¨ullbar, wenn sie ein Disjunkt enth¨alt, in dem nicht sowohlx als auch

¬xvorkommen.

(b) Eine KNF-Formel ist genau dann g¨ultig, wenn jedes Konjunkt zwei Literale der Formx,¬xenth¨alt.

Aufgabe 7: 25 Prozent

Beweise die folgenden Aussagen:

(a) ψ∧(ψ→ϕ)|=ϕ

(b) Wennϕ∧ψ|=ϑundϕ∧ ¬ψ|=ϑ, dann gilt ϕ|=ϑ.

(c) ϕ|=ψgilt genau dann, wennϕ→ψg¨ultig ist.

(d) Wennϕ|=ψundϕ|=¬ψ, dann istϕunerf¨ullbar.

(e) ϕist g¨ultig genau dann, wenn 1|=ϕ.

Aufgabe 8: 25 Prozent

(a) Wende Resolution an, um f¨ur folgende Formeln zu entscheiden, ob sie erf¨ullbar sind:

(i) (x3∨ ¬x4)∧(x1∨x2)∧(¬x2∨ ¬x3)∧(¬x1∨x2)∧(x4∨ ¬x2∨x3) (ii) (x3→(x1∨x2))∧(x3∨x4)∧(x1→x4)∧(x2→x1)∧(¬x2∨ ¬x4) Gib im Fall von Unerf¨ullbarkeit einen Resolutionsgraphen als Beweis f¨uran.

(b) Verwende den Polyzeit-Algorithmus f¨ur Erf¨ullbarkeit von Hornformeln um festzustellen, ob die Formel x1∧(x1→x2)∧(x1∧x4→x3)∧(x1∧x2∧x3→0)∧x4

erf¨ullbar ist. Verifiziere dein Ergebnis durch Berechnen von ERes(M) f¨ur eine geeignete KlauselmengeM.

(2)

Aufgabe 9: 25 Prozent

(a) Wie kann man mit Hilfe von Resolution testen, ob eine Formel in DNF eine Tautologie ist?

(b) Zeige, dass jede Klauselmenge erf¨ullbar ist, wenn sie keine Klausel mit ausschließlich positiven Literalen enth¨alt.

(c) Um einen Polyzeit-Algorithmus aus dem Resolutionssatz f¨ur Einheitsresolution abzuleiten, modifizieren wir die Funktion ERes (aus der Vorlesung). Daf¨ur legen wir eine lineare Ordnung<auf den Variablen fest, d.h.

x1< x2< . . . < xn. Eine KlauselC ist eineminimale Einheitsresolvente vonM, wenn

• sie eine Einheitsresolvente von zwei KlauselnC1,C2 ausM ist mitC1={xi} und

• es gibt kein¬xj∈C2 mitxj< xi Wir definieren nun die Funktion OERes durch

OERes(M) :=M ∪ {C|C minimale Einheitsresolvente vonM}

und definieren OEResi(M) sowie OERes(M) analog zu Resi(M) und Res(M) aus der Vorlesung. Man kann leicht zeigen, dass der Resolutionssatz f¨ur Einheitsresolution auch f¨ur die modifizierte Funktion OEResgilt.

Zeige nun, dass|OERes(M)|polynomiell von|M|abh¨angt und dass auch die Berechnung von OERes(M) in Polynomialzeit m¨oglich ist.

Aufgabe 10: 25 Prozent (Zusatzaufgabe)

(a) Argumentiere, dass bei unerf¨ullbaren Hornformeln jeder Einheitsresolutionsbeweis f¨urpolynomielle Gr¨oße hat.

(b) Gib eine Menge von HornklauselnM an, bei der|ERes(M)|exponentiell von|M|abh¨angt.

Referenzen

ÄHNLICHE DOKUMENTE

T 00 wie im Beweis von Theorem 2.9; entscheide anhand des entstandenen Konzeptes, ob C erf¨ ullbar bzgl. Wenn dies der Fall ist, gib das Konzept C

(c) Gibt es eine Interpretation I, in der nur endlich viele Konzeptinklusionen erf¨

Beweise die o↵enen Punkte von Lemma 2.8: f¨ ur alle generellen TBoxen T und ALC -Konzepte C, D gilt:. (a) C ist erf¨

Bitte EMail-Adressen auf L¨ osungszetteln angeben, damit wir Euch ¨ uber die erreichte Punktzahl informieren

Beweise die o↵enen Punkte von Lemma 2.8: f¨ ur alle generellen TBoxen T und ALC -Konzepte C, D gilt:. (a) C ist erf¨

Bert sagt: “Wenn Chris nicht l¨ ugt, dann ist entweder Anna oder David ein L¨ ugner.”.. David sagt: “Wenn Bert die Wahrheit sagt, dann auch Anna

(c) Verwende Trakhtenbrots Theorem, um zu beweisen, dass die Menge aller FO(τ)-Formeln, die kein endliches Modell besitzen, nicht rekursiv aufz¨

Beschreibe die generelle Idee und gib die Kon- struktionsvorschrift f¨ ur M 0 an, also die exakte Definition der Zust¨ ande, Alphabete und ¨ Uberg¨ ange basierend auf der