Axiomatizing the Logical Core of XPath 2.0

  • Authors:
  • Balder ten Cate;Maarten Marx

  • Affiliations:
  • Universiteit van Amsterdam, ISLA–Informatics Institute, Kruislaan 403, 1098SJ, Amsterdam, The Netherlands;Universiteit van Amsterdam, ISLA–Informatics Institute, Kruislaan 403, 1098SJ, Amsterdam, The Netherlands

  • Venue:
  • Theory of Computing Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The first aim of this paper is to present the logical core of XPath 2.0: a logically clean, decidable fragment, which includes most navigational features of XPath 2.0 (complex counting conditions and data joins are not supported, as they lead to undecidability). The second aim is to provide a list of equations completely axiomatizing query equivalence in this language (i.e., all other query equivalences can be derived from these).