Sie sind auf Seite 1von 2

FGI-1 – Formale Grundlagen der Informatik I

Logik, Automaten und Formale Sprachen Aufgabenblatt 11 : Resolution in der Pr¨adikatenlogik

Pr¨asenzteil am 21.-24. Juni 2016 – Abgabe am 28. Juni - 1. Juli 2016

Pr¨asenzaufgabe 11.1: Wenden Sie den Unifikationsalgorithmus aus der Vorlesung einmal auf die folgende Literalmenge L 1 und einmal auf die Literalmenge L 2 an. Bilden Sie damit, wenn m¨oglich, einen Unifikator σ bzw. τ , so dass | L 1 σ |= 1 bzw. | L 2 τ |= 1 ist. Sind die Literale nicht unifizierbar, so erl¨autern Sie das Problem, d.h. nennen Sie den Grund, warum der Algorithmus abbricht.

1. L 1 = { S(h(x, b), a, z) , S(z, x, h(y, b)) }

2. L 2 = { P (x, f (f (a)), g(f (y), b)) , P (c, f (f (y)), g(f (a), y)) }

Pr¨asenzaufgabe 11.2:

Es seien folgende Formeln definiert:

F 1

F 2

=

x y (P (x, y) ⇒ ¬P (y, x))

=

x

¬P (x, x)

Zeigen Sie F 1 |= F 2 unter Verwendung des pr¨adikatenlogischen Resolutionsverfahrens.

¨

von 3
von
3

Ubungsaufgabe 11.3:

Wenden Sie den Unifikationsalgorithmus aus der Vorlesung einmal auf

die folgende Literalmenge L 1 und einmal auf die Literalmenge L 2 an. Bilden Sie damit, wenn m¨oglich, einen Unifikator σ bzw. τ , so dass | L 1 σ |= 1 bzw. | L 2 τ |= 1 ist. Sind die Literale nicht unifizierbar, so erl¨autern Sie das Problem, d.h. nennen Sie den Grund, warum der Algorithmus abbricht. Achten Sie dabei darauf, dass Ihr Weg nachvollziehbar ist.

1. L 1 = { R(x, f (f (z)), f (z)) , R(f (y), x, f (y)) }

 

2. L 2 = { P (x, f (f (x)), g(x, y)) , P (c, f (y), g(u, v)) }

¨

von 9
von
9

Ubungsaufgabe 11.4:

Zeigen Sie jeweils mittels pr¨adikatenlogischer Resolution, dass die drei

Formeln F 1 , F 2 und F 3 unerfullbar¨

sind.

1. F 1 = xyuz((P (x, f (a)) Q(y, x)) ∧ ¬P (x, y) ∧ ¬R(x, y) ∧ ¬R(x, x) (R(z, f (z)) ∨ ¬Q(u, f (a))))

2. F 2 = xz((P (a, x) P (b, x)) ∧ ¬P (z, z) (¬P (a, b) ∨ ¬P (b, a)))

3. F 3 = xyz((P (y) ∨ ¬Q(z, b) Q(f (a), x)) (P (x) ∨ ¬Q(b, z)) (P (f (x)) ∨ ¬Q(f (x), z)) Q(a, y) (¬P (x) ∨ ¬Q(z, f (b))))

Informationen und Unterlagen zur Veranstaltung unter:

Version vom 20. Juni 2016

Bisher erreichbare Punktzahl :

132