TU Wien:Einführung in wissensbasierte Systeme VU (Egly)/Prüfung 2013-01-30/Beispiel 3

Aus VoWi
Zur Navigation springen Zur Suche springen

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