Core Concepts
Deterministic omega automata that are isomorphic to their right congruence automata, the fully informative classes, can be efficiently learned from polynomial-size characteristic samples.
Abstract
The paper addresses the question of which omega automata have characteristic sets of polynomial size, and whether these sets can be constructed in polynomial time.
The key insights are:
Non-deterministic omega automata of any common type (Büchi, co-Büchi, parity, Rabin, Streett, Muller) do not have characteristic samples of polynomial size.
For deterministic omega automata that are isomorphic to their right congruence automata, the fully informative classes, polynomial time algorithms are provided for constructing characteristic samples and learning from them.
The algorithms for constructing characteristic sets in polynomial time require polynomial-time algorithms for (1) equivalence of the respective omega automata, and (2) testing membership of the language of the automaton in the informative classes, which are also provided.
The fully informative classes (IBA, ICA, IPA, IRA, ISA, IMA) can be identified in the limit using polynomial time and data. A teacher can construct a characteristic sample not only given an acceptor which is isomorphic to the right congruence of the language, but also given an acceptor which is equivalent to such an acceptor.
Stats
There are no key metrics or important figures used to support the author's key logics.
Quotes
There are no striking quotes supporting the author's key logics.