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

Autor: Leslie Ann Goldberg, Andreas Galanis, Kuan Yang
Rok vydání: 2021
Předmět:
FOS: Computer and information sciences
Class (set theory)
Computer Networks and Communications
0102 computer and information sciences
02 engineering and technology
Computational Complexity (cs.CC)
Computer Science::Computational Complexity
01 natural sciences
Theoretical Computer Science
Combinatorics
Computer Science - Data Structures and Algorithms
0202 electrical engineering
electronic engineering
information engineering

Data Structures and Algorithms (cs.DS)
Constraint satisfaction problem
Mathematics
000 Computer science
knowledge
general works

Degree (graph theory)
Applied Mathematics
Function (mathematics)
Exponential function
Computer Science - Computational Complexity
Computational Theory and Mathematics
010201 computation theory & mathematics
Bounded function
Computer Science
Bipartite graph
020201 artificial intelligence & image processing
Affine transformation
Zdroj: Journal of Computer and System Sciences. 115:187-213
ISSN: 0022-0000
DOI: 10.1016/j.jcss.2020.08.003
Popis: We study the complexity of approximate counting Constraint Satisfaction Problems (#CSPs) in a bounded degree setting. Specifically, given a Boolean constraint language $\Gamma$ and a degree bound $\Delta$, we study the complexity of #CSP$_\Delta(\Gamma)$, which is the problem of counting satisfying assignments to CSP instances with constraints from $\Gamma$ and whose variables can appear at most $\Delta$ times. Our main result shows that: (i) if every function in $\Gamma$ is affine, then #CSP$_\Delta(\Gamma)$ is in FP for all $\Delta$, (ii) otherwise, if every function in $\Gamma$ is in a class called IM$_2$, then for all sufficiently large $\Delta$, #CSP$_\Delta(\Gamma)$ 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 $\Delta$, it is NP-hard to approximate the number of satisfying assignments of an instance of #CSP$_\Delta(\Gamma)$, even within an exponential factor. Our result extends previous results, which apply only in the so-called "conservative" case.
Comment: To appear in JCSS. This version: minor corrections to typos
Databáze: OpenAIRE