Universität Dortmund
Lehrstuhl Informatik VIII
Stefan Haustein
Wintersemester 2000
2000-10-31
Übungsblatt 3 zur Vorlesung Künstliche Intelligenz
Abgabe bis Do., 9.11.2000, Briefkasten LS VIII im Eingangsbereich GB IV
Aufgabe 3.1 (1 Punkt)
Sind die Formeln (A -> (B -> C)) und ((A ^ B) -> C)
äquivalent? Stellen Sie zur Beantworung der Frage die beiden
Wahrheitstafeln auf.
Aufgabe 3.2 (6 Punkte)
Ein Fall aus den Akten von Inspektor Craig. "Was fängst Du mit
diesen Fakten an?" fragt Inspektor Craig den Sergant McPherson.
Wenn A schuldig und B unschuldig ist, so ist C schuldig.
C arbeitet niemals allein
A arbeitet niemals mit C
Niemand ausser A, B oder C war beteiligt, und mindestens
einer von ihnen ist schuldig.
Der Sergant kratzt sich am Kopf und sagt: "Nicht viel, tut mir leid, Sir.
Können Sie aus den Fakten schliessen, wer unschuldig und wer schuldig
ist?" - "Nein," entgegnet Craig, "aber das Material reicht aus,
um wenigstens einen von ihnen zu beschuldigen."
Modellieren sie den Fall aussagelogisch (3 P).
Implementieren Sie ein entsprechendes Prolog-Programm (2 P).
Geben sie die Anfrage zur Ermittlung des Beschuldigten und die Ausgabe an (1 P).
Aufgabe 3.3 (3 Punkte):
Formalisieren Sie die folgenden Sachverhalte prädikatenlogisch:
Jeder, der ein gutes Gehör hat, kann richtig singen
Niemand ist ein wahrhafter Musiker, wenn er nicht seine
Zuhörerschaft begeistern kann
Niemand, der kein gutes Gehör hat, kann seine
Zuhörerschaft begeistern.
Niemand, ausser einem wahrhaften Musiker, kann eine
Sinfonie schreiben
Aufgabe 3.4 (3 Punkte):
Nehmen Sie die Struktur der vorigen Aufgabe und konstruieren
Sie eine passende Signatur und ein entsprechendes Modell. Beantworten
Sie mit Hilfe des Modells die folgende Frage: Welche Eigenschaften
muss jemand notwendigerweise besitzen, wenn er eine Sinfonie
schreiben kann?