English

Safety alternating automata on data words

Logic in Computer Science 2010-04-12 v3

Abstract

A data word is a sequence of pairs of a letter from a finite alphabet and an element from an infinite set, where the latter can only be compared for equality. Safety one-way alternating automata with one register on infinite data words are considered, their nonemptiness is shown EXPSPACE-complete, and their inclusion decidable but not primitive recursive. The same complexity bounds are obtained for satisfiability and refinement, respectively, for the safety fragment of linear temporal logic with freeze quantification. Dropping the safety restriction, adding past temporal operators, or adding one more register, each causes undecidability.

Keywords

Cite

@article{arxiv.0802.4237,
  title  = {Safety alternating automata on data words},
  author = {Ranko Lazic},
  journal= {arXiv preprint arXiv:0802.4237},
  year   = {2010}
}

Comments

23 pages

R2 v1 2026-06-21T10:16:51.923Z