Back to Search Start Over

Optimising SPARQL Query Evaluation in the Presence of ShEx Constraints

Authors :
Abbas, Abdullah
Genevès, Pierre
Roisin, Cécile
Layaïda, Nabil
Types and Reasoning for the Web (TYREX)
Inria Grenoble - Rhône-Alpes
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire d'Informatique de Grenoble (LIG )
Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019])-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019])
ANR-16-CE25-0010,CLEAR,Compilation de langages intermédiaires en exécutables efficaces pour le big data(2016)
Source :
BDA 2017-33ème conférence sur la « Gestion de Données — Principes, Technologies et Applications », BDA 2017-33ème conférence sur la « Gestion de Données — Principes, Technologies et Applications », Nov 2017, Nancy, France. pp.1-12
Publication Year :
2017
Publisher :
HAL CCSD, 2017.

Abstract

International audience; ShEx (Shape Expressions) is a language for expressing constraints on RDF graphs. In this work, we optimise the evaluation of conjunctive SPARQL queries, on RDF graphs, by taking advantage of ShEx constraints. Our optimisation is based on computing and assigning ranks to query triple patterns, dictating their order of execution. We first define a set of well-formed ShEx schemas, that possess interesting characteristics for SPARQL query optimisation. We then define our optimisation method by exploiting information extracted from a ShEx schema. We finally report on evaluation results performed showing the advantages of applying our optimisation on the top of an existing state-of-the-art query evaluation system.

Details

Language :
English
Database :
OpenAIRE
Journal :
BDA 2017-33ème conférence sur la « Gestion de Données — Principes, Technologies et Applications », BDA 2017-33ème conférence sur la « Gestion de Données — Principes, Technologies et Applications », Nov 2017, Nancy, France. pp.1-12
Accession number :
edsair.dedup.wf.001..482a7e00f561bf3f8fb7f7c46d94fb81