The Complexity of Weighted Boolean #CSP

Type: Article

Publication Date: 2009-01-01

Citations: 103

DOI: https://doi.org/10.1137/070690201

Abstract

This paper gives a dichotomy theorem for the complexity of computing the partition function of an instance of a weighted Boolean constraint satisfaction problem. The problem is parameterized by a finite set $\mathcal{F}$ of nonnegative functions that may be used to assign weights to the configurations (feasible solutions) of a problem instance. Classical constraint satisfaction problems correspond to the special case of 0,1-valued functions. We show that computing the partition function, i.e., the sum of the weights of all configurations, is $\text{{\sf FP}}^{\text{{\sf#P}}}$-complete unless either (1) every function in $\mathcal{F}$ is of "product type," or (2) every function in $\mathcal{F}$ is "pure affine." In the remaining cases, computing the partition function is in P.

Locations

  • SIAM Journal on Computing - View
  • arXiv (Cornell University) - View - PDF
  • DataCite API - View

Similar Works

Action Title Year Authors
+ The Complexity of Weighted Boolean #CSP with Mixed Signs 2008 Andreĭ A. Bulatov
Martin Dyer
Leslie Ann Goldberg
Markus Jalsenius
David Richerby
+ Nonnegative Weighted #CSP: An Effective Complexity Dichotomy 2016 Jin‐Yi Cai
Xi Chen
Pinyan Lu
+ PDF Chat Complexity of counting CSP with complex weights 2012 Jin‐Yi Cai
Xi Chen
+ PDF Chat Complexity of Counting CSP with Complex Weights 2017 Jin‐Yi Cai
Xi Chen
+ Complexity of Counting CSP with Complex Weights 2011 Jin‐Yi Cai
Xi Chen
+ Non-negative Weighted #CSPs: An Effective Complexity Dichotomy 2010 Jin‐Yi Cai
Xi Chen
Pinyan Lu
+ PDF Chat Non-negatively Weighted #CSP: An Effective Complexity Dichotomy 2011 Jin‐Yi Cai
Xi Chen
Pinyan Lu
+ PDF Chat The complexity of weighted Boolean #CSP with mixed signs 2009 Andreǐ A. Bulatov
Martin Dyer
Leslie Ann Goldberg
Markus Jalsenius
David Richerby
+ Exponential Time Complexity of the Complex Weighted Boolean #CSP 2023 Ying Liu
+ The complexity of complex weighted Boolean #CSP 2013 Jin‐Yi Cai
Pinyan Lu
Mingji Xia
+ PDF Chat Bounded Degree Nonnegative Counting CSP 2023 Jin‐Yi Cai
Daniel P. Szabo
+ The complexity of weighted and unweighted #CSP 2011 Andreĭ A. Bulatov
Martin Dyer
Leslie Ann Goldberg
Markus Jalsenius
Mark Jerrum
David Richerby
+ The Complexity of Boolean Holant Problems with Nonnegative Weights 2018 Jiabao Lin
Hanpin Wang
+ The Complexity of Weighted Boolean #CSP Modulo $k$ 2011 Heng Guo
Sangxia Huang
Pinyan Lu
Mingji Xia
+ PDF Chat Complexity Classification of Complex-Weighted Counting Acyclic Constraint Satisfaction Problems 2024 Tomoyuki Yamakami
+ PDF Chat Approximate Counting for Complex-Weighted Boolean Constraint Satisfaction Problems 2011 Tomoyuki Yamakami
+ PDF Chat Flow-augmentation III: Complexity dichotomy for Boolean CSPs parameterized by the number of unsatisfied constraints 2023 Eun Jung Kim
Stefan Kratsch
Marcin Pilipczuk
Magnus Wahlström
+ The Exponential-Time Complexity of the complex weighted #CSP 2022 Ying Liu
+ PDF Chat Algorithms for Weighted Boolean Optimization 2009 Vasco Manquinho
João Marques‐Silva
Jordi Planes
+ The Complexity of Partition Functions 2004 Andreǐ A. Bulatov
Martin Grohe