A dichotomy theorem for the approximate counting of complex-weighted bounded-degree Boolean CSPs

被引:4
作者
Yamakami, Tomoyuki [1 ]
机构
[1] Univ Fukui, Dept Informat Sci, Fukui 9108507, Japan
关键词
Constraint satisfaction problem #CSP; Bounded degree; Approximate counting; Dichotomy theorem; T-constructibility; Signature; Holant problem; HOLOGRAPHIC ALGORITHMS; GENERALIZED SATISFIABILITY;
D O I
10.1016/j.tcs.2012.03.036
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We determine the computational complexity of approximately counting the total weight of variable assignments for every complex-weighted Boolean constraint satisfaction problem (or CSP) with any number of additional unary (i.e., arity 1) constraints, particularly, when degrees of input instances are bounded from above by a fixed constant. All degree-1 counting CSPs are obviously solvable in polynomial time. When the instance's degree is more than two, we present a dichotomy theorem that classifies all counting CSPs admitting free unary constraints into exactly two categories. This classification theorem extends, to complex-weighted problems, an earlier result on the approximation complexity of unweighted counting Boolean CSPs of bounded degree. The framework of the proof of our theorem is based on a theory of signature developed from Valiant's holographic algorithms that can efficiently solve seemingly intractable counting CSPs. Despite the use of arbitrary complex weight, our proof of the classification theorem is rather elementary and intuitive due to an extensive use of a novel notion of limited T-constructibility. For the remaining degree-2 problems, in contrast, they are as hard to approximate as Holant problems, which are a generalization of counting CSPs. (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:120 / 135
页数:16
相关论文
共 17 条
  • [1] Cai J., 2010, MINIMIZATION RECEIVE
  • [2] Holographic algorithms: From art to science
    Cai, Jin-Yi
    Lu, Pinyan
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2011, 77 (01) : 41 - 61
  • [3] Cai JY, 2009, ACM S THEORY COMPUT, P715
  • [4] Cai JY, 2008, LECT NOTES COMPUT SC, V5369, P568, DOI 10.1007/978-3-540-92182-0_51
  • [5] Complexity of generalized satisfiability counting problems
    Creignou, N
    Hermann, M
    [J]. INFORMATION AND COMPUTATION, 1996, 125 (01) : 1 - 12
  • [6] Dalmau V, 2003, LECT NOTES COMPUT SC, V2747, P358
  • [7] On counting independent sets in sparse graphs
    Dyer, M
    Frieze, A
    Jerrum, M
    [J]. SIAM JOURNAL ON COMPUTING, 2002, 31 (05) : 1527 - 1541
  • [8] Dyer M., 2010, P 27 INT S THEOR ASP, P323
  • [9] An approximation trichotomy for Boolean #CSP
    Dyer, Martin
    Goldberg, Leslie Ann
    Jerrum, Mark
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2010, 76 (3-4) : 267 - 277
  • [10] THE COMPLEXITY OF WEIGHTED BOOLEAN #CSP
    Dyer, Martin
    Goldberg, Leslie Ann
    Jerrum, Mark
    [J]. SIAM JOURNAL ON COMPUTING, 2009, 38 (05) : 1970 - 1986