Formal methods course, M2

Topics for projects (contact Catalin or Julien if you cannot get a copy of one of the references)

  1. Memoryless determinacy of two-player games (chapters 2 and 6 of this book).
  2. Closure under complementation of tree automata (chapters 2 and 8 of the same book) (to be presented by Mikhail Dubov).
  3. Safra trees and closure under complementation of Büchi automata (chapter 1 and 3 of the same book) (to be presented by Cordero Christophe).
  4. Schützenberger’s Theorem on the equivalence between star-free languages and languages accepted by finite aperiodic monoids (here) (to be presented by MALALANIRAINY Rakotoson Tina).
  5. A theorem by Imre Simon that a language is piecewise testable if and only if it is recognized by a finite F-trivial monoid (here) (to be presented by Mónika Csikós).
  6. A direct proof of the expressive equivalence between the Linear Temporal Logic and the \omega-regular languages which are accepted by aperiodic monoids (section 8 of this paper).
  7. A “faster” procedure for constructing Büchi automata from LTL formulas (here) (to be presented by Daniel Antunes).
  8. Separability of LTL formulas (Theorem 2.4 in this paper or also in this version).
  9. The Krohn-Rhodes decomposition of deterministic automata – three variants here, here and here

Bibliography

Topics for internships