Solving Satisfiability Modulo Counting Exactly with Probabilistic Circuits

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Li, Jinzhao, Jiang, Nan, Xue, Yexiang
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911010304032768
author Li, Jinzhao
Jiang, Nan
Xue, Yexiang
author_facet Li, Jinzhao
Jiang, Nan
Xue, Yexiang
contents Satisfiability Modulo Counting (SMC) is a recently proposed general language to reason about problems integrating statistical and symbolic Artificial Intelligence. An SMC problem is an extended SAT problem in which the truth values of a few Boolean variables are determined by probabilistic inference. Approximate solvers may return solutions that violate constraints. Directly integrating available SAT solvers and probabilistic inference solvers gives exact solutions but results in slow performance because of many back-and-forth invocations of both solvers. We propose KOCO-SMC, an integrated exact SMC solver that efficiently tracks lower and upper bounds in the probabilistic inference process. It enhances computational efficiency by enabling early estimation of probabilistic inference using only partial variable assignments, whereas existing methods require full variable assignments. In the experiment, we compare KOCO-SMC with currently available approximate and exact SMC solvers on large-scale datasets and real-world applications. The proposed KOCO-SMC finds exact solutions with much less time.
format Preprint
id arxiv_https___arxiv_org_abs_2503_01009
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Solving Satisfiability Modulo Counting Exactly with Probabilistic Circuits
Li, Jinzhao
Jiang, Nan
Xue, Yexiang
Artificial Intelligence
Logic in Computer Science
Satisfiability Modulo Counting (SMC) is a recently proposed general language to reason about problems integrating statistical and symbolic Artificial Intelligence. An SMC problem is an extended SAT problem in which the truth values of a few Boolean variables are determined by probabilistic inference. Approximate solvers may return solutions that violate constraints. Directly integrating available SAT solvers and probabilistic inference solvers gives exact solutions but results in slow performance because of many back-and-forth invocations of both solvers. We propose KOCO-SMC, an integrated exact SMC solver that efficiently tracks lower and upper bounds in the probabilistic inference process. It enhances computational efficiency by enabling early estimation of probabilistic inference using only partial variable assignments, whereas existing methods require full variable assignments. In the experiment, we compare KOCO-SMC with currently available approximate and exact SMC solvers on large-scale datasets and real-world applications. The proposed KOCO-SMC finds exact solutions with much less time.
title Solving Satisfiability Modulo Counting Exactly with Probabilistic Circuits
topic Artificial Intelligence
Logic in Computer Science
url https://arxiv.org/abs/2503.01009