Alternating register automata on finite words and trees
Diego Figueira (INRIA & ENS Cachan, LSV)

TL;DR
This paper investigates alternating register automata on data words and trees, establishing decidability results for automata emptiness, logical satisfiability, and XPath fragments, thus advancing understanding of data automata and logic interactions.
Contribution
It simplifies decidability proofs for alternating register automata and identifies new decidable extensions, linking automata theory with logical satisfiability problems.
Findings
Decidability of emptiness for alternating register automata.
Decidability of LTL with one register and data quantification.
Decidability of forward XPath fragment with DTDs and key constraints.
Abstract
We study alternating register automata on data words and data trees in relation to logics. A data word (resp. data tree) is a word (resp. tree) whose every position carries a label from a finite alphabet and a data value from an infinite domain. We investigate one-way automata with alternating control over data words or trees, with one register for storing data and comparing them for equality. This is a continuation of the study started by Demri, Lazic and Jurdzinski. From the standpoint of register automata models, this work aims at two objectives: (1) simplifying the existent decidability proofs for the emptiness problem for alternating register automata; and (2) exhibiting decidable extensions for these models. From the logical perspective, we show that (a) in the case of data words, satisfiability of LTL with one register and quantification over data values is decidable; and (b) the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
