Tight Upper Bounds for Streett and Parity Complementation

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(n nk) and upper bound 2O(nk nk), where n is the state size, k is the number of Streett pairs, and k can be as large as 2n. 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 2O(n n+nk k) for k = O(n) and 2O(n2 n) for k = ω(n), which matches well the lower bound obtained in CZ11a. We also obtain a tight upper bound 2O(n n) for parity complementation.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…