DBScholar

Back to papers

Instance-Optimal Acyclic Join Processing Without Regret: Engineering the Yannakakis Algorithm in Column Stores

Summary: SYA converts binary join plans into 2-phase Nested Semijoin Algebra (Lookup/Expand) plans and evaluates them by shredding in column stores to attain instance-optimal acyclic join evaluation. Provably avoids blowups and is no-regret vs binary plans; on 1,849 queries it speeds 85.3% up to 62.5x. (summarized by gpt-5-mini on Feb 09 2026)

Paper ID
h09669da974174213
Venue
VLDB
Year
2025
Pagerank
5.6754603e-05
Overall Rank
6,811 | 54.23%
DOI
10.14778/3742728.3742737
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{bekkers_vldb25,
        title = {{Instance-Optimal Acyclic Join Processing Without Regret: Engineering the Yannakakis Algorithm in Column Stores}},
        author = {Bekkers, Liese and Neven, Frank and Vansummeren, Stijn and Wang, Yisu Remy},
        journal = {PVLDB},
        series = {{VLDB} '25},
        volume = {18},
        number = {8},
        pages = {2413--2426},
        doi = {10.14778/3742728.3742737},
        url = {https://doi.org/10.14778/3742728.3742737},
        year = {2025}
}

Incoming Citations (Sorted by Pagerank)

Showing 9 of 9 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 21 of 21 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
15 How Good Are Query Optimizers, Really? 2016 VLDB 0.00061067652
21 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00056835296
71 DuckDB: an Embeddable Analytical Database 2019 SIGMOD 0.00037724477
208 EmptyHeaded: A Relational Engine for Graph Processing 2016 SIGMOD 0.00024899872
315 Worst-Case Optimal Join Algorithms: Techniques, Results, and Open Problems 2018 PODS 0.00021236408
357 FAQ: Questions Asked Frequently 2016 PODS 0.00020013731
373 Umbra: A Disk-Based System with In-Memory Performance 2020 CIDR 0.00019705706
713 Optimizing Subgraph Queries by Combining Binary and Worst-Case Optimal Joins 2019 VLDB 0.00014571507
813 The Dynamic Yannakakis Algorithm: Compact and Efficient Query Processing Under Updates 2017 SIGMOD 0.00013722638
819 Hypertree Decompositions: Questions and Answers 2016 PODS 0.00013660715
981 Cardinality Estimation in DBMS: A Comprehensive Benchmark Evaluation 2022 VLDB 0.00012713454
1,185 Adaptive Optimization of Very Large Join Queries 2018 SIGMOD 0.00011607329
1,596 Adopting Worst-Case Optimal Joins in Relational Database Systems 2020 VLDB 0.00010122962
2,171 Normal Forms and Conservative Properties for Query Languages over Collection Types 1993 PODS 8.9205772e-05
2,229 Physical Data Independence, Constraints, and Optimization with Universal Plans 1999 VLDB 8.7991965e-05
2,975 Accurate Summary-based Cardinality Estimation Through the Lens of Cardinality Estimation Graphs 2022 VLDB 7.7905662e-05
3,154 Robust Join Processing with Diamond Hardened Joins 2024 VLDB 7.5849549e-05
3,214 Query Shredding: Efficient Relational Evaluation of Queries over Nested Multisets 2014 SIGMOD 7.5293834e-05
4,074 Apache Arrow DataFusion: A Fast, Embeddable, Modular Analytic Query Engine 2024 SIGMOD 6.8175757e-05
5,429 Efficient Massively Parallel Join Optimization for Large Queries* 2022 SIGMOD 6.1320252e-05
6,440 Scalable Querying of Nested Data 2021 VLDB 5.7823948e-05
Previous Page 1 / 1 Next

Semantically Similar Papers