On XPath with transitive axes and data tests - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

On XPath with transitive axes and data tests

Résumé

We study the satisfiability problem for XPath with data equality tests. XPath is a node selecting language for XML documents whose satisfiability problem is known to be unde-cidable, even for very simple fragments. However, we show that the satisfiability for XPath with the rightward, leftward and downward reflexive-transitive axes (namely following-sibling-or-self, preceding-sibling-or-self, descendant-or-self) is decidable. Our algorithm yields a complexity of 3ExpSpace, and we also identify an expressive-equivalent normal form for the logic for which the satisfiability problem is in 2Exp-Space. These results are in contrast with the undecidabil-ity of the satisfiability problem as soon as we replace the reflexive-transitive axes with just transitive (non-reflexive) ones.
Fichier principal
Vignette du fichier
hal.pdf (1.85 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01795148 , version 1 (18-05-2018)

Identifiants

Citer

Diego Figueira. On XPath with transitive axes and data tests. ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS), Jun 2013, New York, NY, United States. ⟨10.1145/2463664.2463675⟩. ⟨hal-01795148⟩

Collections

TDS-MACS
56 Consultations
66 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More