ADOPT: Adaptively Optimizing Attribute Orders for Worst-Case Optimal Join Algorithms via Reinforcement Learning
Summary: Adaptive query engine for worst-case optimal joins that searches attribute-order space (not relation order) via episodic trials and reinforcement learning to balance exploration vs. exploitation. Novel data structure reuses processed input to avoid redundant work and converge quickly to near-optimal orders under skew/correlation. (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Junxiong Wang (Cornell University)
- 2. Immanuel Trummer (Cornell University)
- 3. Ahmet Kara (University of Zurich)
- 4. Dan Olteanu (University of Zurich)
BibTeX Citation
@article{wang_vldb23,
title = {{ADOPT: Adaptively Optimizing Attribute Orders for Worst-Case Optimal Join Algorithms via Reinforcement Learning}},
author = {Wang, Junxiong and Trummer, Immanuel and Kara, Ahmet and Olteanu, Dan},
journal = {PVLDB},
series = {{VLDB} '23},
volume = {16},
number = {11},
pages = {2805--2817},
doi = {10.14778/3611479.3611489},
url = {https://doi.org/10.14778/3611479.3611489},
year = {2023}
}
Incoming Citations (Sorted by Pagerank)
Showing 4 of 4 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 10,182 | The Space-Time Complexity of Sum-Product Queries | 2026 | PODS | 5.093636e-05 |
| 10,749 | AJOSC: Adaptive Join Order Selection for Continuous Queries | 2025 | SIGMOD | 5.093636e-05 |
| 10,765 | HoneyComb: A Parallel Worst-Case Optimal Join on Multicores | 2025 | SIGMOD | 5.093636e-05 |
| 11,497 | Demonstrating ADOPT: Adaptively Optimizing Attribute Orders for Worst-Case Optimal Joins via Reinforcement Learning | 2023 | VLDB | 5.093636e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 23 of 23 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 10,488 | R2O: A Dual-Layer Framework for Joint Rewriting and Ordering in Distributed Property Graph Query Optimization | 2026 | SIGMOD |
| 2 | 11,160 | Sub-optimal Join Order Identification with L1-error | 2024 | SIGMOD |
| 3 | 7,882 | Efficiently Computing Join Orders with Heuristic Search | 2023 | SIGMOD |
| 4 | 1,815 | SkinnerDB: Regret-Bounded Query Evaluation via Reinforcement Learning | 2018 | VLDB |
| 5 | 1,740 | Adopting Worst-Case Optimal Joins in Relational Database Systems | 2020 | VLDB |
| 6 | 1,286 | Adaptive Optimization of Very Large Join Queries | 2018 | SIGMOD |
| 7 | 6,593 | Simple Adaptive Query Processing vs. Learned Query Optimizers: Observations and Analysis | 2023 | VLDB |
| 8 | 1,712 | SkinnerDB: Regret-Bounded Query Evaluation via Reinforcement Learning | 2019 | SIGMOD |
| 9 | 6,735 | Join Order Selection with Deep Reinforcement Learning: Fundamentals, Techniques, and Challenges | 2023 | VLDB |
| 10 | 11,497 | Demonstrating ADOPT: Adaptively Optimizing Attribute Orders for Worst-Case Optimal Joins via Reinforcement Learning | 2023 | VLDB |