Do, 28.10.10: Folien 74-93. Beweis des Stazes über
die funktionale Vollständigkeit; Adäquatheit und neue Junktoren;
Negationsnormalform; konjunktive und disjunktive Normalform;
Kompaktheitssatz (ohne Beweis)
Di, 2.11.10: Folien 93-99. Beweis des
Kompaktheitssatzes; Anwendung auf Färbarkeit unendlicher
Graphen; Umwandlung in erfüllbarkeitsäquivalente KNF in
Linearzeit
Do, 4.11.10: Folien 100-114. Resolventen;
Resolutionslemma; Resolutionswiderlegungen; Korrektheit und
Vollständigkeit der Resolution; Komplexität des
aussagenlogischen Erfüllbarkeitsproblems;
Erfüllbarkeitsalgorithmen, insbesondere DPLL
Di, 9.11.10: Folien 113-130. Beispiel für einen Lauf des
DPLL-Algorithmus; Hornformeln; Streichungsalgorithmus; Einführung in die
Logikprogrammierung und Prolog; Fakten; Anfragen
Di, 16.11.10: Folien 141. Beispiele rekursiver
Programme und rekursiver Datentypen: Zusammenhang von Graphen;
natürliche Zahlen in Unärkodierung; Listen
Do, 18.11.10: Folien 142-150. Binäre
Suchbäume; Aussagenlogik in Prolog implementiert; operationale
vs deklarative Semantik; einfacher Interpreter für Logikprogramme
Di, 23.11.10: Folien 150-154. Beweis der Korrektheit des
einfachen Interpreters; Unifikation; allgemeinstae
Unifikatoren; Unifikationsalgorithmus
Do, 25.11.10: Folien 155-164. Beispiele zum
Unifikationsalgorithmus; Interpreter für Logikprogramme mit
Unifikation; Interpreter für reines Prolog; nichtterminierende
Prologberechnungen; Suchbäume
Di, 30.11.10: Folien 165-184. Cut; Unifikation in
Prolog; Symbolmengen; Strukturen; Beispiele von Strukturen
Do, 2.12.10: Folien 185-196. Strukturen aus
Logikprogrammen; Restriktionen und Expansionen; Isomorphie;
Syntax der Logik der 1. Stufe
Di, 7.12.10: Folien 197-203, 207-208. Freie
Variablen; Belegungen und Interpretationen; Semantik der Logik
der 1. Stufe; Koinzidenzlemma (ohne Beweis); Beispiele
Do, 9.12.10: Folien 203-213. Beispiele; Beweise
per Induktion über den Aufbau von Formeln und Termen; Beweis
des Koinzidenzlemmas; Isomorphielemma; die von einer Formel
definierte Relation
Do, 27.1.11: Folien
277-285. Grundterme und Grundatome; Herbrandstrukturen; Satz
von Herbrand; Reduktion des prädikatenlogischen auf das
aussagenlogische Erfüllbarkeitsproblem
Do, 3.2.11: Folien
286-297. Beweis des Reduktionssatzes; automatische
Theorembeweiser; Prädikatenlogische Resolution; Logikprogrammierung und die
Logik der 1.Stufe; Nullestellige Relationen
Di, 8.2.11: Folien
298-309. Übersetzung von Logikprogrammen in die Logik der
ersten Stufe; Modelltheoretische Charakterisierung der
Semantik von Logikprogrammen; minimale Herbrandmodelle
Do, 10.2.11: Folien
308-321. Minimale Herbrandmodelle; modelltheoretische
Sichtweise auf Anfragen; Semi-Entscheidbarkeit des
Allgemeingültigkeits und des Folgerungdproblems;
Unentscheidbarkeit der Logik der 1.Stufe
Di, 15.2.11: Folie
321. Simulation von Turingmaschinen durch Logikprogramme
Last modified: Mon Feb 21 11:52:22 CET 2011
Martin Grohe