We consider the navigational core of XPath, extended with two operators: the Kleene star for taking the transitive closure of path expressions, and a subtree relativisation operator, allowing one to restrict attention to a specific subtree while evaluating a subexpression. We show that the expressive power of this XPath dialect equals that of FO(MTC), first order logic extended with monadic transitive closure. We also give a characterization in terms of nested tree-walking automata. Using the latter we then proceed to show that the language is strictly less expressive than MSO. This solves an open question about the relative expressive power of FO(MTC) and MSO on trees. We also investigate the complexity for our XPath dialect. We show that ...
Marx and de Rijke have shown that the navigational core of the w3c XML query language XPath is not f...
We present an algorithm to solve XPath decision problems under regular tree type constraints and sho...
We investigate model theoretic properties of XPath with data (in)equality tests over the class of da...
International audienceWe study FO(MTC), first-order logic with monadic transitive closure, a logical...
AbstractTree-walking automata (TWAs) recently received new attention in the fields of formal languag...
Abstract. Tree-walking automata (TWAs) recently received new attention in the fields of formal langu...
The study of node-selection query languages for (finite) trees has been a major topic in the recent ...
The study of node-selection query languages for (finite) trees has been a major topic in the recent ...
AbstractWe study structural properties of each of the main sublanguages of navigational XPath (W3c R...
We give semantic characterizations of the expressive powerof navigational XPath (also called Core XP...
We give semantic characterizations of the expressive power of navigational XPath (a.k.a. Core XPath)...
We define a fragment of FO 2 (TC) (with boolean variables) that admits efficient model checking --...
We investigate model theoretic properties of XPath with data (in)equality tests over the class of da...
In this paper we present Regular XPath (RXPath), which is a natural extension of XPath with regular ...
We investigate model theoretic properties of XPath with data (in)equality tests over the class of da...
Marx and de Rijke have shown that the navigational core of the w3c XML query language XPath is not f...
We present an algorithm to solve XPath decision problems under regular tree type constraints and sho...
We investigate model theoretic properties of XPath with data (in)equality tests over the class of da...
International audienceWe study FO(MTC), first-order logic with monadic transitive closure, a logical...
AbstractTree-walking automata (TWAs) recently received new attention in the fields of formal languag...
Abstract. Tree-walking automata (TWAs) recently received new attention in the fields of formal langu...
The study of node-selection query languages for (finite) trees has been a major topic in the recent ...
The study of node-selection query languages for (finite) trees has been a major topic in the recent ...
AbstractWe study structural properties of each of the main sublanguages of navigational XPath (W3c R...
We give semantic characterizations of the expressive powerof navigational XPath (also called Core XP...
We give semantic characterizations of the expressive power of navigational XPath (a.k.a. Core XPath)...
We define a fragment of FO 2 (TC) (with boolean variables) that admits efficient model checking --...
We investigate model theoretic properties of XPath with data (in)equality tests over the class of da...
In this paper we present Regular XPath (RXPath), which is a natural extension of XPath with regular ...
We investigate model theoretic properties of XPath with data (in)equality tests over the class of da...
Marx and de Rijke have shown that the navigational core of the w3c XML query language XPath is not f...
We present an algorithm to solve XPath decision problems under regular tree type constraints and sho...
We investigate model theoretic properties of XPath with data (in)equality tests over the class of da...