Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » Illustration und Beweis zum Resolutionskalkül

Illustration und Beweis zum Resolutionskalkül

Universität / Fachhochschule

Sonstiges

Tags: Beweis, Resolution, Sonstig

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
maulwurf2304

maulwurf2304 aktiv_icon

15:53 Uhr, 20.06.2021

Antworten
Hallo zusammen,

ich darf eine Aufgabe zu einer Variante des Resolutionskalküls bearbeiten:

Hierbei startet man mit i=0 und R0=K(F), also der zur Formel F gehörigen Klauselmenge. Dabei wird die folgende Schleife wiederholt durchlaufen:

1. Man sucht in Ri nach einem Paar (K1,K2) von Klauseln, deren Resolvente K3 nicht in Ri liegt.
2. Gilt K3= , so meldet man “F ist unerfüllbar” und beendet den Algorithmus.
3. Wenn ein solches Paar nicht gefunden werden kann, so meldet man “F ist erfüllbar” und bricht ab.
4. Andernfalls setzt man Ri+1=RiK3, erhöht i und geht wieder zu Schritt 1.
Betrachten Sie dazu wieder die Formel aus der vorigen Aufgabe:
F=((BC)C(¬BA)(B¬C)(¬C¬A)B)

Nun zur genauen Aufgabenstellung:
1. Beschreiben Sie einem möglichen Ablauf des obigen Algorithmus bei dieser Formel. (In Schritt 1 können evtl. verschiedene Klauseln für die Resolution gefunden werden.) Illustrieren Sie den Lauf des Algorithmus, indem Sie auf ein Blatt Papier die während des Laufs des Algorithmus verwendeten Klauseln aufschreiben und Pfeile von Klausel K1 nach Klausel K3 und von Klausel K2 nach Klausel K3 zeichnen, falls K3 Resolvente von K1 und K2 ist und dies im Schritt 1 des Verfahrens bei einem Durchlauf benutzt wurde.

2. Ist F erfüllbar?

Meine Notizen zu dieser Aufgabe habe ich im Anhang hochgeladen und ich kam zu dem Schluss, dass K3= für K1=C,A und K2=¬C,¬A gilt und somit F unerfüllbar ist. Ist das so korrekt?

Zudem soll ich zeigen, dass bei der Variante des Resolutionskalküls stets RiResi(K(F)) gilt.
Wenn der Algorithmus die Ausgabe “F ist erfüllbar” in Schritt 3 liefert und dabei mit einer Klauselmenge Ri endet: Begründen Sie, dass dann sogar Ri=Res(K(F)) gilt.

Bei diesem Beweis habe ich noch Schwierigkeiten. Gilt nicht generell Ri=Resi(K(F))?


Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen."
Hierzu passend bei OnlineMathe:
Online-Nachhilfe in Mathematik
Neue Frage
maulwurf2304

maulwurf2304 aktiv_icon

16:18 Uhr, 20.06.2021

Antworten
Hier nochmal das Bild, ich bin mir unsicher, ob das funktioniert hat.
Neue Frage
maulwurf2304

maulwurf2304 aktiv_icon

17:49 Uhr, 20.06.2021

Antworten
Anscheinend funktioniert das mit dem Bild nicht. Hier in Kürze mein Vorgehen:

Es gilt R0=K(F).
Als 1. nehme ich K1=B,C, K2=¬B,A und K3=C,A.
2. und 3. führt zu 4. und au R1 nehme ich K1=C,A K2=¬C,¬A sowie K3= und F ist unerfüllbar.
Diese Frage wurde automatisch geschlossen, da der Fragesteller kein Interesse mehr an der Frage gezeigt hat.