We propose techniques for processing SPARQL queries over a large RDF graph in a distributed environment. We adopt a "partial evaluation and assembly" framework. Answering a SPARQL query Q is equivalent to finding subgraph matches of the query graph Q over RDF graph G. Based on properties of subgraph matching over a distributed graph, we introduce local partial match as partial answers in each fragment of RDF graph G. For assembly, we propose two methods: centralized and distributed assembly. We analyze our algorithms from both theoretically and experimentally. Extensive experiments over both real and benchmark RDF repositories of billions of triples confirm that our method is superior to the state-of-the-art methods in both the sy...
As part of the big data world, RDF, the graph-based data model of the Semantic Web, is growing in u...
A promising method for efficiently querying RDF data consists of translating SPARQL queries into eff...
Web-scale RDF datasets are increasingly processed using distributed RDF data stores built on top of ...
International audienceThis chapter focuses on to the problem of evaluating SPARQL queries over large...
We propose an efficient and scalable architecture for processing generalized graph-pattern queries a...
Distributed SPARQL queries enable users to retrieve information by exploiting the increasing amount ...
We address efficient processing of SPARQL queries over RDF datasets. The proposed techniques, incorp...
The use of RDF to expose semantic data on the Web has seen a dramatic increase over the last few yea...
The generation of RDF data has accelerated to the point where many data sets need to be partitioned ...
Due to the increasing use of RDF data, efficient processing of SPARQL queries over RDF datasets has ...
International audienceA key property of Linked Data is the representation and publication of data as...
Abstract. We present D-SPARQ, a distributed RDF query engine that combines the MapReduce processing ...
Abstract—The emerging need for conducting complex analysis over big RDF datasets calls for scale-out...
National audienceAn increasing number of linked knowledge bases are openly accessible over the Inter...
With the proliferation of knowledge graphs, large amounts of RDF graphs have been released, which ra...
As part of the big data world, RDF, the graph-based data model of the Semantic Web, is growing in u...
A promising method for efficiently querying RDF data consists of translating SPARQL queries into eff...
Web-scale RDF datasets are increasingly processed using distributed RDF data stores built on top of ...
International audienceThis chapter focuses on to the problem of evaluating SPARQL queries over large...
We propose an efficient and scalable architecture for processing generalized graph-pattern queries a...
Distributed SPARQL queries enable users to retrieve information by exploiting the increasing amount ...
We address efficient processing of SPARQL queries over RDF datasets. The proposed techniques, incorp...
The use of RDF to expose semantic data on the Web has seen a dramatic increase over the last few yea...
The generation of RDF data has accelerated to the point where many data sets need to be partitioned ...
Due to the increasing use of RDF data, efficient processing of SPARQL queries over RDF datasets has ...
International audienceA key property of Linked Data is the representation and publication of data as...
Abstract. We present D-SPARQ, a distributed RDF query engine that combines the MapReduce processing ...
Abstract—The emerging need for conducting complex analysis over big RDF datasets calls for scale-out...
National audienceAn increasing number of linked knowledge bases are openly accessible over the Inter...
With the proliferation of knowledge graphs, large amounts of RDF graphs have been released, which ra...
As part of the big data world, RDF, the graph-based data model of the Semantic Web, is growing in u...
A promising method for efficiently querying RDF data consists of translating SPARQL queries into eff...
Web-scale RDF datasets are increasingly processed using distributed RDF data stores built on top of ...