English

Making Streett Determinization Tight

Formal Languages and Automata Theory 2020-07-01 v1

Abstract

Optimal determinization construction of Streett automata is an important research problem because it is indispensable in numerous applications such as decision problems for tree temporal logics, logic games and system synthesis. This paper presents a transformation from nondeterministic Streett automata (NSA) with nn states and kk Streett pairs to equivalent deterministic Rabin transition automata (DRTA) with n5n(n!)nn^{5n}(n!)^{n} states, O(nn2)O(n^{n^2}) Rabin pairs for k=ω(n)k=\omega(n) and n5nknkn^{5n}k^{nk} states, O(knk)O(k^{nk}) Rabin pairs for k=O(n)k=O(n). This improves the state of the art Streett determinization construction with n5n(n!)n+1n^{5n}(n!)^{n+1} states, O(n2)O(n^2) Rabin pairs and n5nknkn!n^{5n}k^{nk}n! states, O(nk)O(nk) Rabin pairs, respectively. Moreover, deterministic parity transition automata (DPTA) are obtained with 3(n(n+1)1)!(n!)n+13(n(n+1)-1)!(n!)^{n+1} states, 2n(n+1)2n(n+1) priorities for k=ω(n)k=\omega(n) and 3(n(k+1)1)!n!knk3(n(k+1)-1)!n!k^{nk} states, 2n(k+1)2n(k+1) priorities for k=O(n)k=O(n), which improves the best construction with nn(k+1)n(k+1)(n(k+1)1)!n^{n}(k+1)^{n(k+1)}(n(k+1)-1)! states, 2n(k+1)2n(k+1) priorities. Further, we prove a lower bound state complexity for determinization construction from NSA to deterministic Rabin (transition) automata i.e. n5n(n!)nn^{5n}(n!)^{n} for k=ω(n)k=\omega(n) and n5nknkn^{5n}k^{nk} for k=O(n)k=O(n), which matches the state complexity of the proposed determinization construction. Besides, we put forward a lower bound state complexity for determinization construction from NSA to deterministic parity (transition) automata i.e. 2Ω(n2logn)2^{\Omega(n^2 \log n)} for k=ω(n)k=\omega(n) and 2Ω(nklognk)2^{\Omega(nk \log nk)} for k=O(n)k=O(n), which is the same as the state complexity of the proposed determinization construction in the exponent.

Cite

@article{arxiv.2006.16476,
  title  = {Making Streett Determinization Tight},
  author = {Cong Tian and Wensheng Wang and Zhenhua Duan},
  journal= {arXiv preprint arXiv:2006.16476},
  year   = {2020}
}
R2 v1 2026-06-23T16:43:17.558Z