TY - GEN
T1 - On the relative succinctness of nondeterministic Büchi and co-Büchi word automata
AU - Aminof, Benjamin
AU - Kupferman, Orna
AU - Lev, Omer
PY - 2008
Y1 - 2008
N2 - The practical importance of automata on infinite objects has motivated a re-examination of the complexity of automata-theoretic constructions. One such construction is the translation, when possible, of nondeterministic Büchi word automata (NBW) to nondeterministic co-Büchi word automata (NCW). Among other applications, it is used in the translation (when possible) of LTL to the alternation-free μ-calculus. The best known upper bound for the translation of NBW to NCW is exponential (given an NBW with n states, the best translation yields an equivalent NCW with 2 O(n logn) states). On the other hand, the best known lower bound is trivial (no NBW with n states whose equivalent NCW requires even n∈+∈1 states is known). In fact, only recently was it shown that there is an NBW whose equivalent NCW requires a different structure. In this paper we improve the lower bound by showing that for every integer k ≥ 1 there is a language L k over a two-letter alphabet, such that L k can be recognized by an NBW with 2k∈+∈1 states, whereas the minimal NCW that recognizes L k has 3k states. Even though this gap is not asymptotically very significant, it nonetheless demonstrates for the first time that NBWs are more succinct than NCWs. In addition, our proof points to a conceptual advantage of the Büchi condition: an NBW can abstract precise counting by counting to infinity with two states. To complete the picture, we consider also the reverse NCW to NBW translation, and show that the known upper bound, which duplicates the state space, is tight.
AB - The practical importance of automata on infinite objects has motivated a re-examination of the complexity of automata-theoretic constructions. One such construction is the translation, when possible, of nondeterministic Büchi word automata (NBW) to nondeterministic co-Büchi word automata (NCW). Among other applications, it is used in the translation (when possible) of LTL to the alternation-free μ-calculus. The best known upper bound for the translation of NBW to NCW is exponential (given an NBW with n states, the best translation yields an equivalent NCW with 2 O(n logn) states). On the other hand, the best known lower bound is trivial (no NBW with n states whose equivalent NCW requires even n∈+∈1 states is known). In fact, only recently was it shown that there is an NBW whose equivalent NCW requires a different structure. In this paper we improve the lower bound by showing that for every integer k ≥ 1 there is a language L k over a two-letter alphabet, such that L k can be recognized by an NBW with 2k∈+∈1 states, whereas the minimal NCW that recognizes L k has 3k states. Even though this gap is not asymptotically very significant, it nonetheless demonstrates for the first time that NBWs are more succinct than NCWs. In addition, our proof points to a conceptual advantage of the Büchi condition: an NBW can abstract precise counting by counting to infinity with two states. To complete the picture, we consider also the reverse NCW to NBW translation, and show that the known upper bound, which duplicates the state space, is tight.
UR - http://www.scopus.com/inward/record.url?scp=58049099999&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-89439-1_14
DO - 10.1007/978-3-540-89439-1_14
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:58049099999
SN - 3540894381
SN - 9783540894384
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 183
EP - 197
BT - Logic for Programming, Artificial Intelligence, and Reasoning - 15th International Conference, LPAR 2008, Proceedings
T2 - 15th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR 2008
Y2 - 22 November 2008 through 27 November 2008
ER -