TL;DR
This paper introduces a new technique for probabilistic inference in UCQs that avoids the need for inclusion-exclusion, showing that the intensional approach can handle a broader class of queries than previously thought.
Contribution
The paper presents a polynomial-time method to construct lineage representations as deterministic decomposable circuits, challenging the belief that inclusion-exclusion is always necessary.
Findings
The new technique applies to a class of UCQs previously thought to require inclusion-exclusion.
Negation can be used to avoid inclusion-exclusion in lineage construction.
This advances the understanding of the computational power of the intensional approach.
Abstract
We consider the problem of exact probabilistic inference for Union of Conjunctive Queries (UCQs) on tuple-independent databases. For this problem, two approaches currently coexist. In the extensional method, query evaluation is performed by exploiting the structure of the query, and relies heavily on the use of the inclusion-exclusion principle. In the intensional method, one first builds a representation of the lineage of the query in a tractable formalism of knowledge compilation. The chosen formalism should then ensure that the probability can be efficiently computed using simple disjointness and independence assumptions, without the need of performing inclusion-exclusion. The extensional approach has long been thought to be strictly more powerful than the intensional approach, the reason being that for some queries, the use of inclusion-exclusion seemed unavoidable. In this paper we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
The Intensional-Extensional Problem in Probabilistic Databases· youtube
