Muller Automaton

In automata theory, a Muller automaton is a type of an ω-automaton. The acceptance condition separates a Muller automaton from other ω-automata. The Muller automata is defined using Muller acceptance condition, i.e. the set of all states visited infinitely often must be an element of the acceptance set. Both deterministic and non-deterministic Muller automata recognize the ω-regular languages.

Read more about Muller Automaton:  Formal Definition, Equivalence With Other ω-automata, Transformation To Non-deterministic Muller Automaton, Transformation To Deterministic Muller Automaton