• About these notes ...
  • Lecture 1 (Regular Languages and Monoids)
  • Lecture 2 (Languages via Logical Formulae)
  • Lecture 3 (MSO to Regular Languages)
  • Lecture 4 (EF Games and First-order Definability)
  • Lecture 5 (Schutzenberger's Theorem)
  • Lecture 6 (Alternating Automata)
  • Lecture 7 (Buchi Automata)
  • Lecture 8 (Determinizing Buchi Automata)
  • Lecture 9 (Buchi Games over Infinite Graphs)
  • Lecture 10 (Complementation via Alternating Automata)
  • Lecture 11 (Safra's Determinization Construction)
  • Lecture 12 (Optimality of Safra's Construction and the Kupferman-Vardi Construction)
  • Lecture 13 (From Streett Automata to Rabin Automata and Back)
  • LTL and its Expressive Completeness (Slides)