370 research outputs found

    How unprovable is Rabin's decidability theorem?

    Full text link
    We study the strength of set-theoretic axioms needed to prove Rabin's theorem on the decidability of the MSO theory of the infinite binary tree. We first show that the complementation theorem for tree automata, which forms the technical core of typical proofs of Rabin's theorem, is equivalent over the moderately strong second-order arithmetic theory ACA0\mathsf{ACA}_0 to a determinacy principle implied by the positional determinacy of all parity games and implying the determinacy of all Gale-Stewart games given by boolean combinations of Σ20{\bf \Sigma^0_2} sets. It follows that complementation for tree automata is provable from Π31\Pi^1_3- but not Δ31\Delta^1_3-comprehension. We then use results due to MedSalem-Tanaka, M\"ollerfeld and Heinatsch-M\"ollerfeld to prove that over Π21\Pi^1_2-comprehension, the complementation theorem for tree automata, decidability of the MSO theory of the infinite binary tree, positional determinacy of parity games and determinacy of Bool(Σ20)\mathrm{Bool}({\bf \Sigma^0_2}) Gale-Stewart games are all equivalent. Moreover, these statements are equivalent to the Π31\Pi^1_3-reflection principle for Π21\Pi^1_2-comprehension. It follows in particular that Rabin's decidability theorem is not provable in Δ31\Delta^1_3-comprehension.Comment: 21 page

    An Upper Bound on the Complexity of Recognizable Tree Languages

    Get PDF
    The third author noticed in his 1992 PhD Thesis [Sim92] that every regular tree language of infinite trees is in a class (D_n(Σ0_2))\Game (D\_n({\bf\Sigma}^0\_2)) for some natural number n1n\geq 1, where \Game is the game quantifier. We first give a detailed exposition of this result. Next, using an embedding of the Wadge hierarchy of non self-dual Borel subsets of the Cantor space 2ω2^\omega into the class Δ1_2{\bf\Delta}^1\_2, and the notions of Wadge degree and Veblen function, we argue that this upper bound on the topological complexity of regular tree languages is much better than the usual Δ1_2{\bf\Delta}^1\_2

    A survey of stochastic ω regular games

    Get PDF
    We summarize classical and recent results about two-player games played on graphs with ω-regular objectives. These games have applications in the verification and synthesis of reactive systems. Important distinctions are whether a graph game is turn-based or concurrent; deterministic or stochastic; zero-sum or not. We cluster known results and open problems according to these classifications

    Permutation Games for the Weakly Aconjunctive μ\mu-Calculus

    Full text link
    We introduce a natural notion of limit-deterministic parity automata and present a method that uses such automata to construct satisfiability games for the weakly aconjunctive fragment of the μ\mu-calculus. To this end we devise a method that determinizes limit-deterministic parity automata of size nn with kk priorities through limit-deterministic B\"uchi automata to deterministic parity automata of size O((nk)!)\mathcal{O}((nk)!) and with O(nk)\mathcal{O}(nk) priorities. The construction relies on limit-determinism to avoid the full complexity of the Safra/Piterman-construction by using partial permutations of states in place of Safra-Trees. By showing that limit-deterministic parity automata can be used to recognize unsuccessful branches in pre-tableaux for the weakly aconjunctive μ\mu-calculus, we obtain satisfiability games of size O((nk)!)\mathcal{O}((nk)!) with O(nk)\mathcal{O}(nk) priorities for weakly aconjunctive input formulas of size nn and alternation-depth kk. A prototypical implementation that employs a tableau-based global caching algorithm to solve these games on-the-fly shows promising initial results
    corecore