2014
DOI: 10.1016/j.jcss.2013.07.003
|View full text |Cite
|
Sign up to set email alerts
|

The complexity of complex weighted Boolean #CSP

Abstract: We prove a complexity dichotomy theorem for the most general form of Boolean #CSP where every constraint function takes values in the complex number field C. This generalizes a theorem by Dyer, Goldberg and Jerrum [11] where each constraint function takes non-negative values. We first give a non-trivial tractable class of Boolean #CSP which was inspired by holographic reductions. The tractability crucially depends on algebraic cancelations which are absent for non-negative numbers. We then completely character… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
99
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
6
2

Relationship

2
6

Authors

Journals

citations
Cited by 58 publications
(100 citation statements)
references
References 23 publications
1
99
0
Order By: Relevance
“…Therefore both the edge weight and the vertex weight of Factor-K 2 -NormIQPIsing(2θ) are powers of i. The algorithm from [7] (affine-type) can be used to solve Factor-K 2 -NormIQPIsing(2θ). See also case 1 of Theorem 6.…”
Section: Iqp and The Ising Partition Functionmentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore both the edge weight and the vertex weight of Factor-K 2 -NormIQPIsing(2θ) are powers of i. The algorithm from [7] (affine-type) can be used to solve Factor-K 2 -NormIQPIsing(2θ). See also case 1 of Theorem 6.…”
Section: Iqp and The Ising Partition Functionmentioning
confidence: 99%
“…Consider next the case where y = ±i. If z ∈ {1, −1, i, −i}, the algorithm is from [7]. Otherwise, the hardness is from Lemma 46.…”
Section: −M Ymentioning
confidence: 99%
“…By the dichotomy theorem for #CSP with each variable appearing at most three times [12], we know that the problem is #P-hard…”
Section: Proof Outlinementioning
confidence: 99%
“…For #CSP over the Boolean domain, two ex-plicit tractable families, namely P (product type) and A (affine type), are identified; any function set not contained in these two families is proved to be #P-hard. The result was first proved for unweighted 0-1 valued constraint functions [14], later for non-negatively weighted functions [15], and finally for complex valued functions [12]. From non-negative values to complex values, the tractable family A expands highly non-trivially; the tractability incorporates cancelations and the proof depends on a nice algebraic structure.…”
Section: Introductionmentioning
confidence: 99%
“…Dyer, Goldberg and Jerrum [19] extended Creignou and Hermann's result to weighted Boolean #CSP. Cai, Lu and Xia [6,7] extended further to the case of complex weights and show that the dichotomy holds for the restriction of the problem in which instances have degree 3. Their result implies that the degree-3 problem #CSP 3 (Γ ) (#CSP(Γ ) restricted to instances of degree 3) has a polynomial-time algorithm if every relation in Γ is affine and is #P-complete, otherwise.…”
Section: Counting Cspmentioning
confidence: 99%