Finite Model Theory

SS 2002

Schedule

TypeDateLocation Organizer
V4Mi 10:00 – 11:30AH IBeginn 17. AprilE. Grädel
Do 10:00 – 11:30AH I E. Grädel
Ü2Di 17:15 - 18:45AH VI D. Berwanger, A. Blumensath

Coursework

Supplements

  • Übersicht zu Ehrenfeucht-Fraïssé-Spielen [ps]
  • Alternierende Komplexitätsklassen [ps]
  • Das Auswertungsproblem für die Prädikatenlogik [ps]

Content

Introduction to finite model theory and descriptive complexity:
  • Relationship between logical definability and algorithmic complexity (evaluation algorithms, logics capturing complexity classes).
  • Fixed point logics.
  • Logic and games (model checking via evaluation games, analysis of expressive power via model comparison games).
  • Applications: databases, verification.
  • Extensions to infinite structures (computational model theory).

Literature

[1]S. Abiteboul, R. Hull, and V. Vianu. Foundations of Databases. Addison-Wesley, 1995.
[2]H. Ebbinghaus and J. Flum. Finite Model Theory. Springer, 1999.
[3]N. Immerman. Descriptive Complexity. Springer, 1999.

Prerequisites

  • Mathematische Logik

Classification

  • Informatiker: Theoretische Informatik, Vertiefungsfach
  • Mathematiker: Reine Mathematik, Angewandte Mathematik
  • Lehramtskandidaten: Algebra und Grundlagen der Mathematik (B), Angewandte Mathematik (D)
  • Sonstige: Informatik