The Wikidata Graph Pattern Benchmark (WGPB) is a benchmark consisting of 50 instances of 17 different abstract query patterns giving a total of 850 SPARQL queries. The goal of the benchmark is to test the performance of query engines for more complex basic graph patterns. The benchmark was designed for evaluating worst-case optimal join algorithms but also serves as a general-purpose benchmark for evaluating (basic) graph patterns. The queries are provided in SPARQL syntax and all return at least one solution. We limit the number of results returned to a maximum of 1,000. Queries We provide an example of a "square" basic graph pattern (comments are added here for readability): SELECT * WHERE { ?x1 ?x2 . # architectural style ?x2 ?x...
We address efficient processing of SPARQL queries over RDF datasets. The proposed techniques, incorp...
A fundamental problem related to RDF query processing is selectivity estimation, which is crucial to...
A central component in many applications is the under-lying data management layer. In Data-Web appli...
Understanding how users tailor their SPARQL queries is cru-cial when designing query evaluation engi...
ABSTRACT Understanding how users tailor their SPARQL queries is crucial when designing query evaluat...
Knowledge bases often utilize graphs as logical model. RDF-based knowledge bases (KB) are prime exam...
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries...
Knowledge bases often utilize graphs as logical model. RDF-based knowledge bases (KB) are prime exam...
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries...
In SPARQL, conjunctive queries are expressed by using shared variables across sets of triple pattern...
International audienceThis chapter focuses on to the problem of evaluating SPARQL queries over large...
Semantic Web technologies and other open standards have the potential of allowing current open datas...
International audienceFinding the commonalities between descriptions of data or knowledge is a found...
We propose an efficient and scalable architecture for processing generalized graph-pattern queries a...
International audienceFinding the commonalities between descriptions of data or knowledge is a found...
We address efficient processing of SPARQL queries over RDF datasets. The proposed techniques, incorp...
A fundamental problem related to RDF query processing is selectivity estimation, which is crucial to...
A central component in many applications is the under-lying data management layer. In Data-Web appli...
Understanding how users tailor their SPARQL queries is cru-cial when designing query evaluation engi...
ABSTRACT Understanding how users tailor their SPARQL queries is crucial when designing query evaluat...
Knowledge bases often utilize graphs as logical model. RDF-based knowledge bases (KB) are prime exam...
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries...
Knowledge bases often utilize graphs as logical model. RDF-based knowledge bases (KB) are prime exam...
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries...
In SPARQL, conjunctive queries are expressed by using shared variables across sets of triple pattern...
International audienceThis chapter focuses on to the problem of evaluating SPARQL queries over large...
Semantic Web technologies and other open standards have the potential of allowing current open datas...
International audienceFinding the commonalities between descriptions of data or knowledge is a found...
We propose an efficient and scalable architecture for processing generalized graph-pattern queries a...
International audienceFinding the commonalities between descriptions of data or knowledge is a found...
We address efficient processing of SPARQL queries over RDF datasets. The proposed techniques, incorp...
A fundamental problem related to RDF query processing is selectivity estimation, which is crucial to...
A central component in many applications is the under-lying data management layer. In Data-Web appli...