Efficient Uncertainty Tracking for Complex Queries with Attribute-level Bounds
Su Feng, Boris Glavic, Aaron Huber, Oliver A. Kennedy
Abstract
Certain answers are a principled method for coping with the uncertainty that arises in many practical data management tasks. Unfortunately, this method is expensive and may exclude useful (if uncertain) answers. Prior work introduced Uncertainty Annotated Databases (UA-DBs), which combine an under-and overapproximation of certain answers. UA-DBs combine the reliability of certain answers based on incomplete K-relations with the performance of classical deterministic database systems. However, UA-DBs only support a limited class of queries and do not support attribute-level uncertainty which can lead to inaccurate underapproximations of certain answers. In this paper, we introduce attribute-annotated uncertain databases (AU-DBs) which extend the UA-DB model with attribute-level annotations that record bounds on the values of an attribute across all possible worlds. This enables more precise approximations of incomplete databases. Furthermore, we extend UA-DBs to encode an compact over-approximation of possible answers which is necessary to support non-monotone queries including aggregation and set difference. We prove that query processing over AU-DBs preserves the bounds on certain and possible answers and investigate algorithms for compacting intermediate results to retain efficiency. Through an compact encoding of possible answers, our approach also provides a solid foundation for handling missing data. Using optimizations that trade accuracy for performance, our approach scales to complex queries and large datasets, and produces accurate results. Furthermore, it significantly outperforms alternative methods for uncertain data management.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 41ffdfd5-716b-40b7-822b-59c74670695dCited by top-tier papers3
- Efficient Approximation of Certain and Possible Answers for Ranking and Window Queries over Uncertain DataSu Feng, Boris Glavic, Oliver KennedyVLDB 2023 · 1 citation
- FastPDB: Towards Bag-Probabilistic Queries at Interactive SpeedsAaron Huber, Oliver Kennedy, Atri Rudra, Zhuoyue Zhao et al.SIGMOD 2025 · 1 citation
- Efficient Query Repair for Aggregate ConstraintsShatha Algarni, Boris Glavic, Seokki Lee, Adriane ChapmanVLDB 2026
Related papers
- Probabilistic Reasoning at Scale: Trigger Graphs to the RescueEfthymia Tsamoura, Jaehun Lee, Jacopo UrbaniSIGMOD 2023
- Stochastic Package Queries in Probabilistic DatabasesMatteo Brucato, Nishant Yadav, Azza Abouzied, Peter J. Haas et al.SIGMOD 2020 · 6 citations
- What Does a Query Answer Tell You? Informativeness of Query Answers for Knowledge BasesLuca Andolfi, Gianluca Cima, Marco Console, Maurizio LenzeriniAAAI 2024 · 2 citations
- Query-Guided Resolution in Uncertain DatabasesOsnat Drien, Matanya Freiman, Antoine Amarilli, Yael AmsterdamerSIGMOD 2023 · 4 citations
- A Rank-Based Approach to Recommender System's Top-K Queries with Uncertain ScoresCoral Scharf, Carmel Domshlak, Avigdor Gal, Haggai RoitmanSIGMOD 2025 · 2 citations
