arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2202.02782cs.CC
收藏

复加权# CSP的指数时间复杂度

The Exponential-Time Complexity of the complex weighted #CSP

Ying Liu

摘要:

在计数版本(#ETH)的指数时间假设下,考虑了布尔计数约束满足问题(#CSP)的细粒度二分法.设$\mathscr{F}$是布尔域上代数复值函数的有限集合。当$\mathscr{F}$是任意两个特殊函数集的子集时,证明了#CSP($\mathscr{F}$)是多项式时间可解的,否则它不能在次指数时间内计算,除非#ETH失败.我还通过证明相同的二分法对具有有界度的#CSP(每个变量出现在最多常数约束下),甚至对#R $_3$ -CSP也成立来改进结果。证明结果之前的一个重要准备是证明钉扎(两个特殊的一元函数$[1,0]$和$[0,1]$用于减少arity)也可以保持布尔#CSP问题的次指数下界。本文利用计数问题的P-困难性的一些常用证明方法来讨论这个问题。证明说明了这些常用方法之间的内在联系。

英文摘要:

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 $\mathscr{F}$ is a finite set of algebraic complex-valued functions defined on Boolean domain. When $\mathscr{F}$ is a subset of either two special function sets, I prove that #CSP($\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 #R$_3$-CSP. An important preparation before proving the result is to argue that pinning (two special unary functions $[1,0]$ and $[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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑