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
相关论文
共 16 条
  • [1] A Trichotomy Theorem for the Approximate Counting of Complex-Weighted Bounded-Degree Boolean CSPs
    Yamakami, Tomoyuki
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PT 1, 2010, 6508 : 285 - 299
  • [2] Approximate Counting for Complex-Weighted Boolean Constraint Satisfaction Problems
    Yamakami, Tomoyuki
    APPROXIMATION AND ONLINE ALGORITHMS, 2011, 6534 : 261 - 272
  • [3] Approximate counting for complex-weighted Boolean constraint satisfaction problems
    Yamakami, Tomoyuki
    INFORMATION AND COMPUTATION, 2012, 219 : 17 - 38
  • [4] Approximating partition functions of bounded-degree Boolean counting Constraint Satisfaction Problems
    Galanis, Andreas
    Goldberg, Leslie Ann
    Yang, Kuan
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2021, 115 : 187 - 213
  • [5] THE COMPLEXITY OF APPROXIMATING BOUNDED-DEGREE BOOLEAN #CSP
    Dyer, Martin
    Goldberg, Leslie Ann
    Jalsenius, Markus
    Richerby, David
    27TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2010), 2010, 5 : 323 - 334
  • [6] The complexity of approximating bounded-degree Boolean #CSP
    Dyer, Martin
    Goldberg, Leslie Ann
    Jalsenius, Markus
    Richerby, David
    INFORMATION AND COMPUTATION, 2012, 220 : 1 - 14
  • [7] Lower Bounds on Query Complexity for Testing Bounded-Degree CSPs
    Yoshida, Yuichi
    2011 IEEE 26TH ANNUAL CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC), 2011, : 34 - 44
  • [8] Approximation complexity of complex-weighted degree-two counting constraint satisfaction problems
    Yamakami, Tomoyuki
    THEORETICAL COMPUTER SCIENCE, 2012, 461 : 86 - 105
  • [9] APPROXIMATELY COUNTING INDEPENDENT SETS OF A GIVEN SIZE IN BOUNDED-DEGREE GRAPHS
    Davies, Ewan
    Perkins, Will
    SIAM JOURNAL ON COMPUTING, 2023, 52 (02) : 618 - 640
  • [10] Complexity Classification of Complex-Weighted Counting Acyclic Constraint Satisfaction Problems
    Yamakami, Tomoyuki
    INTELLIGENT COMPUTING, VOL 4, 2024, 2024, 1019 : 45 - 65