Abstract

Finite automata on infinite words (ωω-automata) proved to be a powerful weapon for modeling and reasoning infinite behaviors of reactive systems. Complementation of ωω-automata is crucial in many of these applications. But the problem is non-trivial; even after extensive study during the past four decades, we still have an important type of ωω-automata, namely Streett automata, for which the gap between the current best lower bound 2Ω(nlg⁡nk)2^{Ω(n \lg nk)} and upper bound 2Ω(nklg⁡nk)2^{Ω(nk \lg nk)} is substantial, for the Streett index size kk can be exponential in the number of states nn. In arXiv:1102.2960 we showed a construction for complementing Streett automata with the upper bound 2O(nlg⁡n+nklg⁡k)2^{O(n \lg n+nk \lg k)} for k=O(n)k = O(n) and 2O(n2lg⁡n)2^{O(n^{2} \lg n)} for k=ω(n)k=ω(n). In this paper we establish a matching lower bound 2Ω(nlg⁡n+nklg⁡k)2^{Ω(n \lg n+nk \lg k)} for k=O(n)k = O(n) and 2Ω(n2lg⁡n)2^{Ω(n^{2} \lg n)} for k=ω(n)k = ω(n), and therefore showing that the construction is asymptotically optimal with respect to the 2Θ(⋅)2^{Θ(\cdot)} notation.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.