Proceedings of the 2021 International Conference on Management of Data 2021
DOI: 10.1145/3448016.3457256
|View full text |Cite
|
Sign up to set email alerts
|

Worst-Case Optimal Graph Joins in Almost No Space

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 21 publications
(4 citation statements)
references
References 23 publications
0
4
0
Order By: Relevance
“…However, Aluç et al [7] and Saleem et al [83] find the queries of these benchmarks to often be too narrow and simplistic. Building benchmarks from real-world queries can help tune implementations and guide research towards better support for the types of queries most commonly encountered in practical settings [13,16,62,65,79,101]. Yet another use case is caching [50,54,100].…”
Section: Stadler Et Al / Lsq 20: a Linked Dataset Of Sparql Query Logsmentioning
confidence: 99%
See 1 more Smart Citation
“…However, Aluç et al [7] and Saleem et al [83] find the queries of these benchmarks to often be too narrow and simplistic. Building benchmarks from real-world queries can help tune implementations and guide research towards better support for the types of queries most commonly encountered in practical settings [13,16,62,65,79,101]. Yet another use case is caching [50,54,100].…”
Section: Stadler Et Al / Lsq 20: a Linked Dataset Of Sparql Query Logsmentioning
confidence: 99%
“…2(b), we present Lorenz curves for the number of executions per client and per query, respectively. 13 We present results for Bio2RDF together as one series to ensure better readability. In general, we see a skew in the graph away from the equality curve towards the bottom-left corner, meaning that a small number of clients/queries are involved in a large number of executions.…”
Section: Provenance: Executions and Agentsmentioning
confidence: 99%
“…Worst-case optimal multi-way algorithms [26] have recently gained a lot of attention (e.g., [3,27,28,29]) and have demonstrated high performance in evaluating graph pattern queries [27,29,30]. Such algorithms satisfy the AGM bound [31] and their runtime matches the worst-case size of the result of the input query [23,27].…”
Section: Worst-case Optimal Multi-way Join Algorithmsmentioning
confidence: 99%
“…Approaches suitable for large graphs typically build up the set of matchings in a relational table [32] by a series of natural joins over the edge relation; the aim is then to find an optimal join order. Until recently, the best-performing approaches were based on edgegrowing pairwise join plans [31,49,51], but a new family of vertex-growing plans, known as worst-case optimal joins, have emerged [5,42,54], with better performance for cyclic patterns such as triangles. While we use the latter approach and implement our algorithms using relational operators, any method capable of finding matchings on a static graph can be combined with our timed automaton-based algorithms.…”
Section: Related Workmentioning
confidence: 99%