Rabin–Mostowski index problem

Still openEvidence checked

Subjects: Logic and computation

Collections: Limits of computation

Reading depth

The problem

A finite set of rules reads a tree that branches left and right forever. Can exactly the same trees be recognized using a smaller range of long-run checking labels? These labels are priorities: a branch succeeds when the greatest priority recurring infinitely often is even. A branch labeled 3 once, then 1, 2, 1, 2 forever succeeds; alternating 2 and 3 forever fails. A nondeterministic automaton may choose a run, but one accepting run must satisfy the rule on every branch.[1] [2]

Scope

Given a nondeterministic parity automaton over full infinite binary trees labeled by a finite alphabet and a priority interval [i,j], with i∈{0,1} and j≥i, decide whether an equivalent nondeterministic parity tree automaton uses only that interval. Use the convention that the greatest priority recurring infinitely often on every branch is even.

What remains open

For an arbitrary tree automaton, no general algorithm is known that decides whether a requested smaller priority range will suffice. Algorithms do exist for infinite strings and for some restricted tree automata. Branching makes the general problem harder.[1] [2]

Why it matters

Automata describe rules for behavior that continues indefinitely. Understanding the smallest necessary acceptance condition would reveal which distinctions are essential and which are merely artifacts of the original description.[1] [2]

Definitions

3 terms
priority

A numerical label used in a parity acceptance condition. This page uses the greatest label occurring infinitely often on a branch; that label must be even.[1]

accepting run

An assignment of automaton states following its transitions on the input tree, whose priority sequence passes the parity rule on every infinite branch. A nondeterministic tree is accepted when at least one such run exists.[1]

priority interval

The permitted consecutive numerical labels from a lower endpoint i to an upper endpoint j. Both endpoints matter: ranges with the same length but different starting parity can specify different long-run conditions.[1]

Sources

  1. Generalised Quantifiers Based on Rabin-Mostowski Index Denis Kuperberg, Damian Niwiński, Paweł Parys and Michał Skrzypczak · 2026-02-25
    Notes on Generalised Quantifiers Based on Rabin-Mostowski Index

    Introduction states that the general infinite-tree index problem is open; Preliminaries define parity indices; Conclusion explicitly distinguishes a standalone index query from undecidability of MSO extended by index quantifiers.

  2. Revisiting the parity index hierarchy of tree automata: an informal note Olivier Idir and Karoliina Lehtinen · 2024-12-21
    Notes on Revisiting the parity index hierarchy of tree automata: an informal note

    Explicit version 1 PDF supplies the nondeterministic infinite-binary-tree model and a register/counter-game reformulation; its Introduction leaves obtaining the necessary uniform counter bound open. The later record title differs.

Related problems

Suggest a correction