Goethe-Universität Frankfurt am Main 1. Dezember 2011 Institut für Informatik
Theorie komplexer Systeme Prof. Dr. Nicole Schweikardt
Logik in der Informatik
Wintersemester 2011 / 2012
Übungsblatt 6
Zu bearbeiten bis Donnerstag, 8. Dezember 2011
Aufgabe 1: (25 Punkte)
Stellen Sie für jede der beiden folgenden Formeln fest, ob sie in Gaifman-Normalform ist. Begründen Sie Ihre Antwort und geben Sie gegebenenfalls eine äquivalente Formel in Gaifman-Normalform an.
(a) ϕ
1(x) := ∀y E(x, y)
(b) ϕ
2(x
1, x
2) := ¬x
1=x
2∧ ∀y E(x
1, y) ∨ E(x
2, y)
Aufgabe 2: (25 Punkte)
Sei M eine endliche Menge von Formeln. Entwickeln Sie einen Algorithmus, der bei Eingabe einer beliebigen Formel ϕ ∈ BC(M ) eine zu ϕ äquivalente Formel in disjunktiver Normalform ausgibt, d.h. eine Formel der Form
_
i∈I
^
j∈Ji