Skip to Main content Skip to Navigation
Reports

BGP Query Answering against Dynamic RDF Databases

François Goasdoué 1, 2 Ioana Manolescu 1, 2 Alexandra Roatis 1, 2
2 OAK - Database optimizations and architectures for complex large data
LRI - Laboratoire de Recherche en Informatique, UP11 - Université Paris-Sud - Paris 11, Inria Saclay - Ile de France, CNRS - Centre National de la Recherche Scientifique : UMR8623
Abstract : A promising method for efficiently querying RDF data consists of translating SPARQL queries into efficient RDBMS-style operations. However, answering SPARQL queries requires handling RDF reasoning, which must be implemented outside the relational engines that do not support it. We introduce the expressive database (DB) fragment of RDF for which we devise novel sound and complete techniques for answering Basic Graph Pattern (BGP) queries. Our techniques explore the two established approaches for handling RDF semantics, namely reformulation and saturation; we show how they cope with updates, a complex problem due to the rich RDF semantics. Our algorithms can be deployed on top of any RDBMS(-style) engine, and we experimentally study their performance trade-offs.
Document type :
Reports
Complete list of metadatas

Cited literature [19 references]  Display  Hide  Download

https://hal.inria.fr/hal-00719641
Contributor : Alexandra Roatis <>
Submitted on : Friday, July 20, 2012 - 1:44:59 PM
Last modification on : Tuesday, April 21, 2020 - 1:06:36 AM
Document(s) archivé(s) le : Friday, December 16, 2016 - 2:38:47 AM

File

RR-8018.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00719641, version 1

Collections

Citation

François Goasdoué, Ioana Manolescu, Alexandra Roatis. BGP Query Answering against Dynamic RDF Databases. [Research Report] RR-8018, INRIA. 2012, pp.42. ⟨hal-00719641⟩

Share

Metrics

Record views

416

Files downloads

693