Approximating partition functions of bounded-degree Boolean counting Constraint Satisfaction Problems

preprint2020arXivOpen access

Abstract

We study the complexity of approximate counting Constraint Satisfaction Problems (#CSPs) in a bounded degree setting. Specifically, given a Boolean constraint language ΓΓ and a degree bound ΔΔ, we study the complexity of #CSPΔ(Γ)_Δ(Γ), which is the problem of counting satisfying assignments to CSP instances with constraints from ΓΓ and whose variables can appear at most ΔΔ times. Our main result shows that: (i) if every function in ΓΓ is affine, then #CSPΔ(Γ)_Δ(Γ) is in FP for all ΔΔ, (ii) otherwise, if every function in ΓΓ is in a class called IM2_2, then for all sufficiently large ΔΔ, #CSPΔ(Γ)_Δ(Γ) is equivalent under approximation-preserving (AP) reductions to the counting problem #BIS (the problem of counting independent sets in bipartite graphs) (iii) otherwise, for all sufficiently large ΔΔ, it is NP-hard to approximate the number of satisfying assignments of an instance of #CSPΔ(Γ)_Δ(Γ), even within an exponential factor. Our result extends previous results, which apply only in the so-called "conservative" case.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.