Oblivious Bounds on the Probability of Boolean Functions
Wolfgang Gatterbauer, Dan Suciu

TL;DR
This paper introduces dissociation-based bounds for Boolean function probabilities, enabling efficient approximation of complex weighted model counting problems and providing guaranteed bounds using database systems.
Contribution
It develops optimal oblivious bounds through dissociation, unifies previous approximation methods, and applies the theory to efficiently bound probabilistic queries in databases.
Findings
Dissociation provides tight upper and lower bounds for Boolean probabilities.
Transforming formulas via dissociation simplifies probability computation.
Application to database systems enables guaranteed polynomial-time probabilistic query bounds.
Abstract
This paper develops upper and lower bounds for the probability of Boolean functions by treating multiple occurrences of variables as independent and assigning them new individual probabilities. We call this approach dissociation and give an exact characterization of optimal oblivious bounds, i.e. when the new probabilities are chosen independent of the probabilities of all other variables. Our motivation comes from the weighted model counting problem (or, equivalently, the problem of computing the probability of a Boolean function), which is #P-hard in general. By performing several dissociations, one can transform a Boolean formula whose probability is difficult to compute, into one whose probability is easy to compute, and which is guaranteed to provide an upper or lower bound on the probability of the original formula by choosing appropriate probabilities for the dissociated…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
