Lehrinhalte
Logik, Sprachen und Automaten
- Logische Beschreibung regulärer Sprachen
- Zusammenhang zwischen Logiken und Automaten
Verifikation
- Verifikationslogiken LTL, CTL und den mu-Kalkül
- Techniken zur automatischen Verifikation logischer Spezifikationen in Transitionssystemen
Logik im Kontext relationaler Datenbanken
- conjunctive queries
- relationaler Kalkül
- effizientes Auswerten von Datenbankanfragen
Aussdrucksstärke logischer Systeme
- Definierbarkeit in der Prädikatenlogik
- Ehrenfeucht-Fraisse Spiele und Lokalitätssätze
Logik und Komplexität
- Auswerten logischer Formeln in Strukturen, besonders Graphen.
- Logische Beschreibungen von Komplexitätsklassen
Logik in der künstlichen Intelligenz
- Constraint Satisfaction Probleme in der künstlichen Intelligenz