Probabilistic Model Counting with Short XORs
Not on the map. Why?
Abstract (arXiv)
The idea of counting the number of satisfying truth assignments (models) of a formula by adding random parity constraints can be traced back to the seminal work of Valiant and Vazirani, showing that NP is as easy as detecting unique solutions. While theoretically sound, the random parity constraints in that construction have the following drawback: each constraint, on average, involves half of all variables. As a result, the branching factor associated with searching for models that also satisfy the parity constraints quickly gets out of hand. In this work we prove that one can work with much shorter parity constraints and still get rigorous mathematical guarantees, especially when the number of models is large so that many constraints need to be added. Our work is based on the realization that the essential feature for random systems of parity constraints to be useful in probabilistic model counting is that the geometry of their set of solutions resembles an error-correcting code.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 0; 2025: 2.
5 papers.
- 2021Projected Model Counting: Beyond Independent Supportcited by 2
- 2023Solving Satisfiability Modulo Counting for Symbolic and Statistical AI Integration With Provable Guaranteescited by 1
- 2022Learning Markov Random Fields for Combinatorial Structures via Sampling through Lov'asz Local Lemmacited by 0
- 2025Solving Satisfiability Modulo Counting Exactly with Probabilistic Circuitscited by 0
- 2025Approximate SMT Counting Beyond Discrete Domainscited by 0
- 2025Approximate SMT Counting Beyond Discrete Domains24 Jul 2025
- 2025Solving Satisfiability Modulo Counting Exactly with Probabilistic Circuits2 Mar 2025
- 2023Solving Satisfiability Modulo Counting for Symbolic and Statistical AI Integration With Provable Guarantees16 Sep 2023
- 2022Learning Markov Random Fields for Combinatorial Structures via Sampling through Lov'asz Local Lemma1 Dec 2022
- 2021Projected Model Counting: Beyond Independent Support18 Oct 2021