Publication | Closed Access
The expressivity of XPath with transitive closure
62
Citations
27
References
2006
Year
Unknown Venue
Core XpathComputational LogicXml LibraryEngineeringAutomated ReasoningRegular Xpath≈Abstract InterpretationFormal MethodsSymbolic ComputationFirst-order LogicComputer ScienceXml QueryingHigher-order LogicFunctional AnalysisXpath 1.0Formal VerificationTransitive ClosureXml Language
We extend Core XPath, the navigational fragment of XPath 1.0, with transitive closure and path equalities. The resulting language, Regular XPATH≈, is expressively complete for FO* (first-order logic extended with a transitive closure operator that can be applied to formulas with exactly two free variables). As a corollary, we obtain that Regular XPATH≈ is closed under path intersection and complementation. We also provide characterizations for the *-positive fragment of Regular XPATH≈, and for μRegular XPATH (the extension of Regular XPATH≈ with least fixed points).
| Year | Citations | |
|---|---|---|
Page 1
Page 1