In the automata-theoretic approach to verification, we translate specifications to automata. Complexity considerations motivate the distinction between different types of automata. Already in the 60's, it was known that deterministic B
Orna Kupferman, Shmuel Safra, Moshe Y. Vardi