Warning: jsMath requires JavaScript to process the mathematics on this page.
If your browser supports JavaScript, be sure it is enabled.

☆ Tight Upper Bounds for Streett and Parity Complementation ☆

Tight Upper Bounds for Streett and Parity Complementation

Yang Cai, Ting Zhang



Abstract


Complementation of finite automata on infinite words is not only a fundamental problem in automata theory, but also serves as a cornerstone for solving numerous decision problems in mathematical logic, model-checking, program analysis and verification. For Streett complementation, a significant gap exists between the current lower bound $2^{\Omega(n\lg nk)}$ and upper bound $2^{O(nk\lg nk)}$, where $n$ is the state size, $k$ is the number of Streett pairs, and $k$ can be as large as $2^{n}$. Determining the complexity of Streett complementation has been an open question since the late '80s. In this paper show a complementation construction with upper bound $2^{O(n \lg n+nk \lg k)}$ for $k = O(n)$ and $2^{O(n^{2} \lg n)}$ for $k = \omega(n)$, which matches well the lower bound obtained in the companion paper. We also obtain a tight upper bound $2^{O(n \lg n)}$ for parity complementation. As a consequence, we now have a complete characterization of complementation complexity for common-type finite automata on infinite words.

Download


CSL 2011 conference version
Full version
Other formats on arXiv
Presentation Slides

Acknowledgment


This material is based upon work supported by the National Science Foundation under Grant No. 0954132.

Disclaimer


Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.