TU Wien:Einführung in wissensbasierte Systeme VU (Egly)/Prüfung 2013-01-30/Beispiel 3
Teilaufgabe a)[Bearbeiten | Quelltext bearbeiten]
Sei M eine Interpretation und P ein grundiertes Programm
1. Definieren Sie den Begriff des Reduktes
2. Wann ist M ein Answer Set von ?
Lösungsvorschlag
1.
2.
M ist ein AS von P genau dann wenn es eine minimale Menge von Literalen ist die ein Modell von ist
Teilaufgabe b)[Bearbeiten | Quelltext bearbeiten]
Gegeben seien folgende Programme (a,b,c sind Grundatome):
P = {a :- not a, a :- a}
Q = {b :- not b, a :-a}
R = {ab :- , ac :- }
Für welche der folgenden Programme ist {a} das einzige Answer Set?
(i)
(iI)
(iii)
(iv)
Lösungsvorschlag
(i) : richtig
(ii) : falsch
(iii) : falsch
(iv) : falsch
Teilaufgabe c)[Bearbeiten | Quelltext bearbeiten]
Betrachten Sie folgendes Programm (a, b, c sind Grundatome):
Geben Sie eine Menge Q von Constraints an sodass nur {a, c} als Answer Set besitzt. (6 Punkte)
Lösungsvorschlag:
Teilaufgabe d)[Bearbeiten | Quelltext bearbeiten]
Was versteht man unter einer abduktiven Diagnose eines abduktiven Diagnose Problems (H,T,O)?
Lösungsvorschlag
Eine Menge S ist eine abduktive Diagnose eines abducktiven Diagnose Problem (H,T,O) wenn für sie gilt:
Teilaufgabe e)[Bearbeiten | Quelltext bearbeiten]
Dürfen Programmregeln für konsistenz-basierte Diagnose in DLV Disjunktion enthalten?
(2 Punkte)
Lösungsvorschlag:
Nein