• Keine Ergebnisse gefunden

3. Aufgabenblatt f¨ ur die Vorlesung

N/A
N/A
Protected

Academic year: 2021

Aktie "3. Aufgabenblatt f¨ ur die Vorlesung"

Copied!
1
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

3. Aufgabenblatt f¨ ur die Vorlesung

” Beschreibungslogik“

Aufgabe 12: 25%

Beweise, dass die folgenden Formeln der Logik erster Stufe nicht in ALC ausdr¨ uckbar sind:

(a) ∃ y ∃ z (r(x, y) ∧ r(x, z) ∧ r(y, z)) (b) ∀ y ( A(y) → r(x, y) )

Verwende Bisimulation und verfahre wie im Beweis von Theorem 3.3.

Aufgabe 13: 25%

Konstruiere das Unravelling der umseitig dargestellten Interpretation I an der Stelle e. F¨ uhre dazu zun¨achst Namen f¨ ur die unbenannten Elemente ein. Halte Dich bei der Konstruktion exakt an Definition 3.5 aus der Vorlesung. Eine graphische Darstellung des Unravellings ist ausreichend.

Aufgabe 14: 25%

Sei C = A und T = { A � ∀ r.B, A � B � ∀ r.B, ¬ B � ∃ r.A } . Konstruiere die Filtration des umseitig dargestellten Modells J bzgl. C und T . Halte Dich bei der Konstruktion exakt an Definition 3.12 aus der Vorlesung. Eine graphische Darstellung der Filtration ist ausreichend.

Aufgabe 15: 25%

F¨ ur zwei Interpretation I

1

und I

2

mit ∆

I1

∩ ∆

I2

= ∅ ist die disjunkte Vereinigung I

1

� I

2

die wie folgt definierte Interpretation:

I1�I2

= ∆

I1

∪ ∆

I2

A

I1�I2

= A

I1

∪ A

I2

f¨ ur alle Konzeptnamen A r

I1�I2

= r

I1

∪ r

I2

f¨ ur alle Rollennamen r Beweise:

(a) wenn I

1

und I

2

Modell einer TBox T sind, dann ist auch I

1

� I

2

Modell von T ; (b) jede generelle TBox hat entweder kein Modell oder unendlich viele Modelle;

(c) jede generelle TBox hat entweder kein Modell oder ein unendlich großes Modell.

Aufgabe 16: 20% (Zusatzaufgabe)

Wenn ein Konzept D syntaktisch ein Teil eines Konzeptes C ist, so heisst D Teilkonzept von C. Zum Beispiel ist

∃ r.A ein Teilkonzept von ∀ s.(B � ∃ r.A). Jedes Konzept ist auch Teilkonzept von sich selbst.

Gib eine formale Definition die Menge sub(C) der Teilkonzepte eines Konzeptes C an. Verwende dabei Induktion

¨

uber die Struktur von C. Beweise dann per Induktion ¨ uber die Struktur von C, dass | sub(C)| ≤ |C| gilt, f¨ ur alle ALC -Konzepte C.

A A B B

B

r r s

e

s r s

r I :

A, B B

r r

r r

r

A B

e

d f

g h

J :

Referenzen

ÄHNLICHE DOKUMENTE

Gib eine formale Definition die Menge sub(C) der Teilkonzepte eines Konzeptes

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

(d) ALC hat zwar die Baummodelleigenschaft und die endliche Modelleigenschaft, aber nicht die endliche Baum- modelleigenschaft : es gibt ein Konzept C und eine generelle TBox T ,

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

(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

zwischen zwei beliebigen Elemente existiert immer noch ein weiteres (a) Welche der S¨ atze sind g¨ ultig in den Strukturen R < bzw. Welche der S¨ atze gelten

Jede FO-Formel ϕ kann in eine FO-Formel ϕ 0 ohne Relationssymbole umgeformt werden, sodass ϕ 0 genau dann erf¨ ullbar ist, wenn ϕ erf¨

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