2017 IEEE 33rd International Conference on Data Engineering (ICDE) 2017
DOI: 10.1109/icde.2017.227
|View full text |Cite
|
Sign up to set email alerts
|

Distance-Based Triple Reordering for SPARQL Query Optimization

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(6 citation statements)
references
References 9 publications
0
6
0
Order By: Relevance
“…, t n−1 } to avoid costly Cartesian products. Aside from considering the cardinality of triple patterns, Meimaris and Papastefanatos [131] propose a distance-based planning, where pairs of triple patterns with more overlapping nodes and more similar cardinality estimates have lesser distance between them; the query planner then tries to group and join triple patterns with the smallest distances first in a greedy manner. Greedy strategies may not, however, always provide the best ordering (see, e.g., Figure 17).…”
Section: Join Reorderingmentioning
confidence: 99%
“…, t n−1 } to avoid costly Cartesian products. Aside from considering the cardinality of triple patterns, Meimaris and Papastefanatos [131] propose a distance-based planning, where pairs of triple patterns with more overlapping nodes and more similar cardinality estimates have lesser distance between them; the query planner then tries to group and join triple patterns with the smallest distances first in a greedy manner. Greedy strategies may not, however, always provide the best ordering (see, e.g., Figure 17).…”
Section: Join Reorderingmentioning
confidence: 99%
“…Query Pr. T Q V P G M T Q E P N J S M P M W N R Q RedLand [22] 2001 ✓ ✓ Jena [128] 2002 ✓ ✓ ✓ ✓ RDF4J [34] 2002 ✓ ✓ ✓ ✓ ✓ RSSDB [97,98] 2002 ✓ ✓ ✓ ✓ 3store [74] 2003 [45,46] 2004 [121] 2004 ✓ ✓ ✓ ✓ BRAHMS [90] 2005 ✓ ✓ ✓ GraphDB [105,26] 2005 [179] 2006 ✓ ✓ ✓ ✓ ✓ Virtuoso [54] 2006 ✓ ✓ ✓ ✓ ✓ ✓ GRIN [194] 2007 ✓ ✓ ✓ SW-Store [1] 2007 ✓ Blazegraph [190] 2008 ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Hexastore [201] 2008 ✓ ✓ ✓ ✓ RDF-3X [142] 2008 ✓ ✓ ✓ ✓ ✓ BitMat [15] 2009 ✓ ✓ ✓ ✓ DOGMA [33] 2009 ✓ ✓ ✓ ✓ LuposDate [61] 2009 ✓ ✓ ✓ Parliament [106] 2009 [223] 2011 ✓ ✓ ✓ ✓ SpiderStore [138] 2011 ✓ ✓ SAINT-DB [154] 2012 [191] 2013 [11] 2015 ✓ ✓ ✓ RDFCSA [32,31] 2015 ✓ ✓ ✓ RDFox [138] 2015 ✓ ✓ ✓ ✓ ✓ Turbo HOM++ [102] 2015 ✓ ✓ ✓ RIQ [100] 2016 ✓ ✓ ✓ ✓ ✓ axonDB [131] 2017 ✓ ✓ ✓ ✓ ✓ HTStore [116] 2017 ✓ ✓ AMBER [87] 2018 ✓ Jena-LTJ [81] 2019 ✓ ✓ ✓ BMatrix [30] 2020 ✓ ✓ Tentris [24] 2020 ✓ ✓ ✓ ✓ which are additionally associated with a triple identifier. SPARQL queries are supported, where the most recent version provides an option for two query engines: SBQE, which is optimized for SPARQL 1.0-style queries, and MJQE, which features merge joins and caching techniques optimized for property paths.…”
Section: Enginementioning
confidence: 99%
“…Kalayci et al [33] presented a new solution for the optimization using Ant Colony Optimization (ACO) and reordering triple patterns and selectivity estimation introduced by [26] with some modification. Meimaris and Papastefanatos [34] presented a new approach of join reordering that converts a query into a multidimensional vector space and performs distance-based optimisation.…”
Section: Related Workmentioning
confidence: 99%