Model-checking Finite Structures
4 ECTS, semester 2, 12 weeks
Requirements | First semester computability and incompleteness; the second semester course on model theory can be a plus. |
Program requirements | CC+examen |
Teacher | Sylvain Schmitz |
Weekly hours | 2.0 h CM |
Years | Master Logique Mathématique et Fondements de l'Informatique |
The course is dedicated to the model-checking problem over finite structures, with a particular focus on algorithmic meta-theorems, the main highlight of the course being Courcelle's Theorem.
A number of topics are touched upon through this lens, including some basics in complexity theory, circuit complexity, parameterised complexity, monadic second-order logic, tree languages, logical transductions, structural graph theory, etc.
The exact contents might vary.