- Rabin automaton
:"Aside from the definition given below, a Rabin automaton may also refer to a type of
probabilistic automaton ."In
mathematics , a Rabin automaton is one of the many types offinite automata on infinite strings. It is of the form where and are defined as for Büchi automata. is the transition function, and is a set of pairs with . accepts the input word if for the run of on there exists an index such that "some" state from is visited infinitely often, while "all" states from are visited finitely often.Less formally, a Rabin acceptance condition defines a set of ordered pairs of finite sets of states taken from the automaton's graph. A pair is satisfied by any run that contains infinitely many states, but does not contain infinitely many states; and the Rabin acceptance condition is met if any pair is satisfied. The automaton may be nondeterministic, so an input word (which is infinite) may produce innumerable runs; the word is accepted if at least one run is accepted.
ee also
*
Streett automaton - A closely related automaton with the same components but a different acceptance condition.References
* [http://portal.acm.org/citation.cfm?id=114895 Automata on Infinite Objects, Handbook of Theoretical Computer Science (Vol. B), 1991.] A survey by Wolfgang Thomas.
* [http://www.tcs.tifr.res.in/~pandya/grad/aut06/lect4.pdf Automata on Infinite Words] Slides for a tutorial by Paritosh K. Pandya.
Wikimedia Foundation. 2010.