arrow
Return

Coresets for Robust Query Optimization

delete2026-05-01
delete0
PRE
AI
R
Raychaudhury, Rahul *
X
Xiu, Haibo
P
Pankaj Agarwal
S
Stavros Sintos
J
Jun Yang
DOI:10.1145/3801896delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Query optimizers must efficiently choose a query plan using noisy estimates of cardinalities. We study robust query optimization, where the optimizer is made aware of the uncertainty in cardinality estimates and needs to select the most robust plan. A key empirical observation is that a small set of plans often suffices as robust plan candidates for all queries following a given template. We formalize this phenomenon by introducing coresets of plans and extend this notion to robust coresets, which incorporate uncertainty. We prove positive and negative results on the sizes of such coresets for common cost-function classes. Because our lower bounds suggest that the size of a coreset can be large in the worst case, we exploit the fact that in practice queries arise from workload distributions, rather than being arbitrary. We present algorithms that construct workload-aware coresets whose size and performance closely match those of the optimal workload-specific coresets.
Keywords:
coreset
query optimization
query planning
robustness

Journal

P
PROCEEDINGS OF THE ACM ON MANAGEMENT OF DATA
IF:
0
Papers:
31
Citations:
0

Organization

D
Duke University
Scholars:
696
Papers: 279
Citations: 0
University of Illinois System cover
University of Illinois System
Scholars:
6.9W
Papers: 6.2W
Citations: 644
Cited Papers

Cited Papers

No cited papers available