English

The Exponential-Time Complexity of the complex weighted #CSP

Computational Complexity 2022-02-08 v1

Abstract

In this paper, I consider a fine-grained dichotomy of Boolean counting constraint satisfaction problem (#CSP), under the exponential time hypothesis of counting version (#ETH). Suppose F\mathscr{F} is a finite set of algebraic complex-valued functions defined on Boolean domain. When F\mathscr{F} is a subset of either two special function sets, I prove that #CSP(F\mathscr{F}) is polynomial-time solvable, otherwise it can not be computed in sub-exponential time unless #ETH fails. I also improve the result by proving the same dichotomy holds for #CSP with bounded degree (every variable appears at most constant constraints), even for #R3_3-CSP. An important preparation before proving the result is to argue that pinning (two special unary functions [1,0][1,0] and [0,1][0,1] are used to reduce arity) can also keep the sub-exponential lower bound of a Boolean #CSP problem. I discuss this issue by utilizing some common methods in proving #P-hardness of counting problems. The proof illustrates the internal correlation among these commonly used methods.

Keywords

Cite

@article{arxiv.2202.02782,
  title  = {The Exponential-Time Complexity of the complex weighted #CSP},
  author = {Ying Liu},
  journal= {arXiv preprint arXiv:2202.02782},
  year   = {2022}
}
R2 v1 2026-06-24T09:22:34.403Z