Co-ing Büchi Made Tight and Useful

Udi Boker, Orna Kupferman
2009 2009 24th Annual IEEE Symposium on Logic In Computer Science  
We solve the longstanding open problems of the blowup involved in the translations (when possible) of a nondeterministic Büchi word automaton (NBW) to a nondeterministic co-Büchi word automaton (NCW) and to a deterministic co-Büchi word automaton (DCW). For the NBW to NCW translation, the currently known upper bound is 2 O(n log n) and the lower bound is 1.5n. We improve the upper bound to n2 n and describe a matching lower bound of 2 Ω(n) . For the NBW to DCW translation, the currently known
more » ... per bound is 2 O(n log n) . We improve it to 2 O(n) , which is asymptotically tight. Both of our upper-bound constructions are based on a simple subset construction, do not involve intermediate automata with richer acceptance conditions, and can be implemented symbolically. We point to numerous applications of the new constructions. In particular, they imply a simple subset-construction based translation (when possible) of LTL to deterministic Büchi word automata.
doi:10.1109/lics.2009.32 dblp:conf/lics/BokerK09 fatcat:icpdnxsd2nhmdgfhtl6e2bsbru