Litcius/Paper detail

Anytime Weighted Model Counting with Approximation Guarantees for Probabilistic Inference

Dubray, Alexandre, Schaus, Pierre, Nijssen, Siegfried

2023DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)284 citationsDOIOpen Access PDF

Abstract

Weighted model counting, that is, counting the weighted number of satisfying assignments of a propositional formula, is an important tool in probabilistic reasoning. Recently, the use of projected weighted model counting (PWMC) has been proposed as an approach to formulate and answer probabilistic queries. In this work, we propose a new simplified modeling language based on PWMC in which probabilistic inference tasks are modeled using a conjunction of Horn clauses and a particular weighting scheme for the variables. We show that the major problems of inference for Bayesian Networks, network reachability and probabilistic logic programming can be modeled in this language. Subsequently, we propose a new, relatively simple solver that is specifically optimized to solve the PWMC problem for such formulas. Our experiments show that our new solver is competitive with state-of-the-art solvers on the major problems studied.

Topics & Concepts

Bayesian networkComputer scienceR packageConditional independenceArtificial intelligenceConstraint (computer-aided design)Machine learningIndependence (probability theory)Bayesian probabilityProgramming languageMathematicsStatisticsGeometryBayesian Modeling and Causal InferenceData Mining Algorithms and ApplicationsData Analysis with R