We demonstrate S+EPPs, a system that provides fast con-struction of bisimulation summaries using graph analyticsplatforms, and then enhances existing SPARQL engines tosupport summary-based exploration and navigational queryoptimization. The construction component adds a novel op-timization to a parallel bisimulation algorithm implementedon a multi-core graph processing framework. We show thatfor several large, disk resident, real world graphs, full sum-mary construction can be completed in roughly the sametime as the data load. The query translation componentsupports Extended Property Paths (EPPs), an enhance-ment of SPARQL 1.1 property paths that can express asignificantly larger class of navigational queries. EPPs areimplemented via rewritings into a widely used SPARQLsubset. The optimization component can (transparently tousers) translate EPPs defined on instance graphs into EPPsthat take advantage of bisimulation summaries. S+EPPscombines the query and optimization translations to enablesummary-based optimization of graph traversal queries ontop of off-the-shelf SPARQL processors. The demonstra-tion showcases the construction of bisimulation summariesof graphs (ranging from millions to billions of edges), to-gether with the exploration benefits and the navigationalquery speedups obtained by leveraging summaries storedalongside the original datasets.

S+EPP: Construct and Explore Bisimulation Summaries, plus Optimize Navigational Queries; all on Existing SPARQL Systems / Consens, Mariano P.; Valeria, Fionda; Shahan, Khatchadourian; Pirro', Giuseppe. - In: PROCEEDINGS OF THE VLDB ENDOWMENT. - ISSN 2150-8097. - (2015). (Intervento presentato al convegno Very Large Data Base Endowment tenutosi a Hangzhou).

S+EPP: Construct and Explore Bisimulation Summaries, plus Optimize Navigational Queries; all on Existing SPARQL Systems

Giuseppe Pirrò
2015

Abstract

We demonstrate S+EPPs, a system that provides fast con-struction of bisimulation summaries using graph analyticsplatforms, and then enhances existing SPARQL engines tosupport summary-based exploration and navigational queryoptimization. The construction component adds a novel op-timization to a parallel bisimulation algorithm implementedon a multi-core graph processing framework. We show thatfor several large, disk resident, real world graphs, full sum-mary construction can be completed in roughly the sametime as the data load. The query translation componentsupports Extended Property Paths (EPPs), an enhance-ment of SPARQL 1.1 property paths that can express asignificantly larger class of navigational queries. EPPs areimplemented via rewritings into a widely used SPARQLsubset. The optimization component can (transparently tousers) translate EPPs defined on instance graphs into EPPsthat take advantage of bisimulation summaries. S+EPPscombines the query and optimization translations to enablesummary-based optimization of graph traversal queries ontop of off-the-shelf SPARQL processors. The demonstra-tion showcases the construction of bisimulation summariesof graphs (ranging from millions to billions of edges), to-gether with the exploration benefits and the navigationalquery speedups obtained by leveraging summaries storedalongside the original datasets.
2015
Very Large Data Base Endowment
Bisumulation; Summarieds; RDF; Querying
04 Pubblicazione in atti di convegno::04c Atto di convegno in rivista
S+EPP: Construct and Explore Bisimulation Summaries, plus Optimize Navigational Queries; all on Existing SPARQL Systems / Consens, Mariano P.; Valeria, Fionda; Shahan, Khatchadourian; Pirro', Giuseppe. - In: PROCEEDINGS OF THE VLDB ENDOWMENT. - ISSN 2150-8097. - (2015). (Intervento presentato al convegno Very Large Data Base Endowment tenutosi a Hangzhou).
File allegati a questo prodotto
File Dimensione Formato  
Pirro_S+EPPs_2015.pdf

accesso aperto

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 406.55 kB
Formato Adobe PDF
406.55 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1274170
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? ND
social impact