Completeness and soundness guarantees for conjunctive SPARQL queries over RDF data sources with completeness statements

Aus International Center for Computational Logic
Version vom 29. Juni 2020, 16:29 Uhr von Sebastian Rudolph (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Fariz |ErsterAutorNachname=Darari |FurtherAuthors=Werner Nutt; Simon Razniewski; Sebastian Rudolph }} {{Article…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu:Navigation, Suche

Toggle side column

Completeness and soundness guarantees for conjunctive SPARQL queries over RDF data sources with completeness statements

Fariz DarariFariz Darari,  Werner NuttWerner Nutt,  Simon RazniewskiSimon Razniewski,  Sebastian RudolphSebastian Rudolph
Fariz Darari, Werner Nutt, Simon Razniewski, Sebastian Rudolph
Completeness and soundness guarantees for conjunctive SPARQL queries over RDF data sources with completeness statements
Semantic Web, 11(3):441-482, 2020
  • KurzfassungAbstract
    RDF generally follows the open-world assumption: information is incomplete by default. Consequently, SPARQL queries cannot retrieve with certainty complete answers, and even worse, when they involve negation, it is unclear whether they produce sound answers. Nevertheless, there is hope to lift this limitation. On many specific topics (e.g., children of Trump, Apollo 11 crew, EU founders), RDF data sources contain complete information, a fact that can be made explicit through completeness statements. In this work, we leverage completeness statements over RDF data sources to provide guarantees of completeness and soundness for conjunctive SPARQL queries. We develop a technique to check whether query completeness can be guaranteed by taking into account also the specifics of the queried graph, and analyze the complexity of such checking. For queries with negation, we approach the problem of query soundness checking, and distinguish between answer soundness (i.e., is an answer of a query sound?) and pattern soundness (i.e., is a query as a whole sound?). We provide a formalization and characterize the soundness problem via a reduction to the completeness problem. We further develop heuristic techniques for completeness checking, and conduct experimental evaluations based on Wikidata, a prominent, real-world knowledge base, to demonstrate the feasibility of our approach.
  • Weitere Informationen unter:Further Information: Link
  • Forschungsgruppe:Research Group: Computational LogicComputational Logic
@article{DNRR2020,
  author  = {Fariz Darari and Werner Nutt and Simon Razniewski and Sebastian
             Rudolph},
  title   = {Completeness and soundness guarantees for conjunctive {SPARQL}
             queries over {RDF} data sources with completeness statements},
  journal = {Semantic Web},
  volume  = {11},
  number  = {3},
  year    = {2020},
  pages   = {441-482},
  doi     = {10.3233/SW-190344}
}