List of Topics
This list is approximate and will evolve according to the interests
of the class.
- Preliminaries: Automata on finite words.
- Automata on infinite words and omega-regular languages.
- Definitions, closure properties.
- Alternating automata.
- Complementation constructions.
- Applications of omega-automata.
- Monadic second order logic on strings.
- Linear temporal logic model checking.
- Automata on infinite trees. Applications to
CTL and Mu calculus model checking.
- Two person infinite games on graphs.
- Safety and reachability games.
- Parity games.
- Decidability of monadic second order logic with k successors (S2S).
- Probabilistic models. Markov decision processes and
two-person zero sum games.
- Quantitative mu calculus and solutions to quantitative omega-regular games.