Title :
Deciding Definability in FO_2(<_h, <_v) on Trees
Author :
Place, Thomas ; Segoufin, Luc
Author_Institution :
ENS, INRIA, Cachan, France
Abstract :
We prove that it is decidable whether a regular unranked tree language is definable in FO2(<;h,<;v). By FO2(<;h,<;v) we refer to the two variable fragment of first order logic built from the descendant and following sibling predicates. In terms of expressive power it corresponds to a fragment of the navigational core of XPath that contains modalities for going up to some ancestor, down to some descendant, left to some preceding sibling, and right to some following sibling. We also investigate definability in some other fragments of XPath.
Keywords :
computational linguistics; trees (mathematics); XPath; first order logic; navigational core; tree language; Algebra; Context; Equations; Indexes; Navigation; Semantics; Syntactics; Automata; Logic; Trees; Xpath;
Conference_Titel :
Logic in Computer Science (LICS), 2010 25th Annual IEEE Symposium on
Conference_Location :
Edinburgh
Print_ISBN :
978-1-4244-7588-9
Electronic_ISBN :
1043-6871
DOI :
10.1109/LICS.2010.17