On the Containment Problem for Unambiguous Single-Register Automata with Guessing
Abstract
Register automata extend classical finite automata with a finite set of registers that can store data from an infinite data domain for later equality comparisons with data from an input data word. While the registers in the original model of register automata, introduced in 1994 by Kaminski and Francez, can only store data occurring in the data word processed so far, we study here the more expressive class of register automata with guessing, where registers can nondeterministically take any value from the infinite data domain, even if this data does not occur in the input data word. It is well known that the containment problem, i.e., the problem of deciding for two given register automata with guessing A and B, whether the language L(A) accepted by A is contained in the language L(B) accepted by B, is undecidable, even if B only uses a single register. We prove that the problem is decidable if B is unambiguous and uses a single register.
- Publication:
-
arXiv e-prints
- Pub Date:
- May 2019
- DOI:
- 10.48550/arXiv.1905.12445
- arXiv:
- arXiv:1905.12445
- Bibcode:
- 2019arXiv190512445M
- Keywords:
-
- Computer Science - Formal Languages and Automata Theory
- E-Print:
- arXiv admin note: text overlap with arXiv:1809.08985