Semantics and Complexity of SPARQL
Abstract
SPARQL is the W3C candidate recommendation query lan-
guage for RDF. In this paper we address systematically the formal study
of SPARQL, concentrating in its graph pattern facility. We consider for
this study simple RDF graphs without special semantics for literals and
a simplified version of filters which encompasses all the main issues.
We provide a compositional semantics, prove there are normal forms,
prove complexity bounds, among others that the evaluation of SPARQL
patterns is PSPACE-complete, compare our semantics to an alternative
operational semantics, give simple and natural conditions when both se-
mantics coincide and discuss optimization procedures.
General note
Artículo de publicación ISI
Patrocinador
Fondecyt
1070732
1090565
1070348
Conicyt Ph.D. Scholarship
Quote Item
ACM TRANSACTIONS ON DATABASE SYSTEMS Volume: 34 Issue: 3 Article Number: 16 Published: AUG 2009
Collections