Probabilistic Reasoning at Scale: Trigger Graphs to the Rescue
Efthymia Tsamoura, Jaehun Lee, Jacopo Urbani
Abstract
The role of uncertainty in data management has become more prominent than ever before, especially because of the growing importance of machine learning-driven applications that produce large uncertain databases. A well-known approach to querying such databases is to blend rule-based reasoning with uncertainty. However, techniques proposed so far struggle with large databases. In this paper, we address this problem by presenting a new technique for probabilistic reasoning that exploits Trigger Graphs (TGs) -- a notion recently introduced for the non-probabilistic setting. The intuition is that TGs can effectively store a probabilistic model by avoiding an explicit materialization of the lineage and by grouping together similar derivations of the same fact. Firstly, we show how TGs can be adapted to support the possible world semantics. Then, we describe techniques for efficiently computing a probabilistic model and formally establish the correctness of our approach. We also present an extensive empirical evaluation using a prototype called LTGs. Our comparison against other leading engines shows that LTGs is not only faster, even against approximate reasoning techniques, but can also reason over probabilistic databases that existing engines cannot scale to.
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 5ce996d2-5481-42be-8e72-438d45c13b27Cited by top-tier papers1
Ask how each one uses itBuilds on4
- Scallop: From Probabilistic Deductive Databases to Scalable Differentiable ReasoningJiani Huang, Ziyang Li, Binghong Chen, Karan Samel et al.NeurIPS 2021 · 101 citations
- Neural-Symbolic Integration: A Compositional PerspectiveEfthymia Tsamoura, Timothy M. Hospedales, Loizos MichaelAAAI 2021 · 85 citations
- Materializing Knowledge Bases via Trigger GraphsEfthymia Tsamoura, David Carral, Enrico Malizia, Jacopo UrbaniVLDB 2021 · 34 citations
- Beyond the Grounding Bottleneck: Datalog Techniques for Inference in Probabilistic Logic ProgramsEfthymia Tsamoura, Víctor Gutiérrez-Basulto, Angelika KimmigAAAI 2020 · 17 citations
Related papers
- Incremental Inference for Probabilistic DatalogXuyang Li, Weiyi Chen, Isil Dillig, Jingbo WangCAV 2026
- ChiSeL: Graph Similarity Search using Chi-Squared Statistics in Large Probabilistic GraphsShubhangi Agarwal, Sourav Dutta, Arnab BhattacharyaVLDB 2020 · 9 citations
- Multi-view Inference for Relation Extraction with Uncertain KnowledgeBo Li, Wei Ye, Canming Huang, Shikun ZhangAAAI 2021 · 22 citations
- uBlade: Efficient Batch Processing for Uncertainty Graph QueriesSiyuan Yao, Yuchen Li, Shixuan Sun, Jiaxin Jiang et al.SIGMOD 2024 · 4 citations
- Tractable Uncertainty for Structure LearningBenjie Wang, Matthew Wicker, Marta KwiatkowskaICML 2022 · 16 citations
