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.
RDF is a knowledge representation language dedicated to the annotation of resources within the Seman...
Semantic Web technologies and other open standards have the potential of allowing current open datas...
International audienceThis chapter focuses on to the problem of evaluating SPARQL queries over large...
Abstract. SPARQL is the W3C candidate recommendation query lan-guage for RDF. In this paper we addre...
We consider the recommendations of the World Wide Web Consortium (W3C) about the Resource Descriptio...
Abstract. The goal of this paper is to give an overview of the basics of the theory of RDF databases...
International audienceThe sparql query language is a W3C candidate recommendation for asking and ans...
SPARQL has become the gold-standard for RDF query languages. Nevertheless, we believe there is furth...
The Semantic Web is the initiative of the W3C to make infor-mation on the Web readable not only by h...
Abstract. This paper presents a formal semantics of SPARQL based on [1]. Extensions to [1] are discu...
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries...
Abstract. The standard SPARQL query language is currently defined for querying RDF graphs without RD...
We extend the Semantic Web query language SPARQL by defining the semantics of SPARQL queries under t...
Abstract. We extend the Semantic Web query language SPARQL by defining the semantics of SPARQL queri...
Static analysis is a fundamental task in query optimization. In this paper we study static analysis ...
RDF is a knowledge representation language dedicated to the annotation of resources within the Seman...
Semantic Web technologies and other open standards have the potential of allowing current open datas...
International audienceThis chapter focuses on to the problem of evaluating SPARQL queries over large...
Abstract. SPARQL is the W3C candidate recommendation query lan-guage for RDF. In this paper we addre...
We consider the recommendations of the World Wide Web Consortium (W3C) about the Resource Descriptio...
Abstract. The goal of this paper is to give an overview of the basics of the theory of RDF databases...
International audienceThe sparql query language is a W3C candidate recommendation for asking and ans...
SPARQL has become the gold-standard for RDF query languages. Nevertheless, we believe there is furth...
The Semantic Web is the initiative of the W3C to make infor-mation on the Web readable not only by h...
Abstract. This paper presents a formal semantics of SPARQL based on [1]. Extensions to [1] are discu...
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries...
Abstract. The standard SPARQL query language is currently defined for querying RDF graphs without RD...
We extend the Semantic Web query language SPARQL by defining the semantics of SPARQL queries under t...
Abstract. We extend the Semantic Web query language SPARQL by defining the semantics of SPARQL queri...
Static analysis is a fundamental task in query optimization. In this paper we study static analysis ...
RDF is a knowledge representation language dedicated to the annotation of resources within the Seman...
Semantic Web technologies and other open standards have the potential of allowing current open datas...
International audienceThis chapter focuses on to the problem of evaluating SPARQL queries over large...