Cargando…

Pebble-Intervals Automata and FO[Formula: see text] with Two Orders

We introduce a novel automata model, which we call pebble-intervals automata (PIA), and study its power and closure properties. PIAs are tailored for a decidable fragment of FO that is important for reasoning about structures that use data values from infinite domains: the two-variable fragment with...

Descripción completa

Detalles Bibliográficos
Autores principales: Labai, Nadia, Kotek, Tomer, Ortiz, Magdalena, Veith, Helmut
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7206661/
http://dx.doi.org/10.1007/978-3-030-40608-0_14
Descripción
Sumario:We introduce a novel automata model, which we call pebble-intervals automata (PIA), and study its power and closure properties. PIAs are tailored for a decidable fragment of FO that is important for reasoning about structures that use data values from infinite domains: the two-variable fragment with one total preorder and its induced successor relation, one linear order, and an arbitrary number of unary relations. We prove that the string projection of every language of data words definable in the logic is accepted by a pebble-intervals automaton [Image: see text], and obtain as a corollary an automata-theoretic proof of the [Formula: see text] upper bound for finite satisfiability due to Schwentick and Zeume.