DocumentCode
2545277
Title
A Decidable Two-Way Logic on Data Words
Author
Figueira, Diego
Author_Institution
U. of Warsaw, Warsaw, Poland
fYear
2011
fDate
21-24 June 2011
Firstpage
365
Lastpage
374
Abstract
We study the satisfiability problem for a logic on data words. A data word is a finite word where every position carries a label from a finite alphabet and a data value from an infinite domain. The logic we consider is two-way, contains future and past modalities, which are considered as reflexive and transitive relations, and data equality and inequality tests. This logic corresponds to the fragment of XPath with the ´following-sibling-or-self´ and ´preceding-sibling-or-self´ axes over data words. We show that this problem is decidable, EXPSPACE-complete. This is surprising considering that with the strict (non-reflexive) navigation relations the satisfiability problem is undecidable. To prove this, we first reduce the problem to a derivation problem for an infinite transition system, and then we show how to abstract this problem into a reachability problem of a finite transition system.
Keywords
data handling; formal logic; EXPSPACE-complete; data equality; data value; data words; decidable two way logic; derivation problem; finite alphabet; finite word; infinite transition system; transitive relations; Automata; Biological system modeling; Complexity theory; Navigation; Syntactics; Testing; XML; XPath; data word; reflexive-transitive; satisfiability; two-way;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science (LICS), 2011 26th Annual IEEE Symposium on
Conference_Location
Toronto, ON
ISSN
1043-6871
Print_ISBN
978-1-4577-0451-2
Electronic_ISBN
1043-6871
Type
conf
DOI
10.1109/LICS.2011.18
Filename
5970232
Link To Document