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 :
بازگشت