SPARQL is the w3c standard query language for querying data expressed in the Resource Description Framework (rdf). There exists a variety of sparql evaluation schemes and, in many of them, estimating the cardinality of intermediate results is key for performance, especially when the computation is distributed and the datasets very large. For example it helps in choosing join orders that minimize the size of intermediate subquery results. In this context, we propose a new cardinality estimation based on statistics about the data. Our cardinality estimation is a worst-case analysis tailored for sparql and capable of taking advantage of the implicit schema often present in rdf datasets (e.g. functional dependencies). This implicit schema is ca...
International audienceSPARQL is the standard language for querying RDF data. There exists a variety ...
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries...
The query processor of a relational database system executes declarative queries on relational data ...
SPARQL is the w3c standard query language for querying data expressed in the Resource Description Fr...
Cardinality is an important structural aspect of data that has not received enough attention in the ...
The join ordering problem is a fundamental challenge that has to be solved by any query optimizer. S...
The RDF (Resource Description Framework) data model has been developed over a decade. It is designed...
Abstract. To integrate various Linked Datasets, the data warehousing and the live query processing a...
Cardinality estimation is an important component of query optimization. Its accuracy and efficiency ...
To increase performance, data sharing platforms often make use of clusters of nodes where certain ta...
Accurate cardinality estimation is critically important to high-quality query optimization. It is we...
We present some statistics on real world SPARQL queries that may be of interest to researchers build...
To integrate various Linked Datasets, data warehousing and live query processing provide two extreme...
AbstractThe combination of the flexibility of RDF and the expressiveness of SPARQL provides a powerf...
Abstract The combination of the flexibility of RDF and the expressiveness of SPARQL provides a power...
International audienceSPARQL is the standard language for querying RDF data. There exists a variety ...
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries...
The query processor of a relational database system executes declarative queries on relational data ...
SPARQL is the w3c standard query language for querying data expressed in the Resource Description Fr...
Cardinality is an important structural aspect of data that has not received enough attention in the ...
The join ordering problem is a fundamental challenge that has to be solved by any query optimizer. S...
The RDF (Resource Description Framework) data model has been developed over a decade. It is designed...
Abstract. To integrate various Linked Datasets, the data warehousing and the live query processing a...
Cardinality estimation is an important component of query optimization. Its accuracy and efficiency ...
To increase performance, data sharing platforms often make use of clusters of nodes where certain ta...
Accurate cardinality estimation is critically important to high-quality query optimization. It is we...
We present some statistics on real world SPARQL queries that may be of interest to researchers build...
To integrate various Linked Datasets, data warehousing and live query processing provide two extreme...
AbstractThe combination of the flexibility of RDF and the expressiveness of SPARQL provides a powerf...
Abstract The combination of the flexibility of RDF and the expressiveness of SPARQL provides a power...
International audienceSPARQL is the standard language for querying RDF data. There exists a variety ...
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries...
The query processor of a relational database system executes declarative queries on relational data ...