en | de

Automata and Logic

master program

VO2 + PS2  26W  703302 + 703303

Content

The course covers automata theory and its connection to logic. The following topics will be discussed:

Schedule

week date topics slides exercises solutions
01 05.10 & 09.10 deterministic finite automata, closure properties pdf (1x1, 4x1) pdf
02 12.10 & 23.10 non-determinism, epsilon transitions pdf (1x1, 4x1) pdf
03 19.10 & 30.10 & 06.11 regular expressions, homomorphisms pdf (1x1, 4x1)
04 09.11 & 13.11 minimization, weak monadic second-order logic
05 16.11 & 20.11 weak monadic second-order logic, Myhill-Nerode relations
06 23.11 & 27.11 weak monadic second-order logic
07 30.11 & 04.12 Presburger arithmetic
08 07.12 & 11.12 Büchi automata
09 14.12 & 18.12 & 08.01 complementation, monadic second-order logic
10 11.01 & 15.01 generalized Büchi automata, linear-time temporal logic
11 18.01 & 22.01 alternating (Büchi) automata, LTL model checking
12 25.01 1st exam
22.02 2nd exam
21.05 3rd exam

Literature

Slides and solutions to selected exercises will be made available online. Accompanying literature will be provided.