Bounded Degree Nonnegative Counting CSP

被引:0
|
作者
Cai, Jin-Yi [1 ]
Szabo, Daniel P. [1 ]
机构
[1] Univ Wisconsin Madison, Dept Comp Sci, 1210 W Dayton St, Madison, WI 53706 USA
基金
美国国家科学基金会;
关键词
Computational counting complexity; constraint satisfaction problems; counting CSPs; complexity dichotomy; nonnegative counting CSP; graph homomorphisms; GRAPH HOMOMORPHISMS; COMPLEXITY; DICHOTOMY; PROPAGATION;
D O I
10.1145/3632184
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Constraint satisfaction problems (CSP) encompass an enormous variety of computational problems. In particular, all partition functions from statistical physics, such as spin systems, are special cases of counting CSP (#CSP). We prove a complete complexity classification for every counting problem in #CSP with nonnegative valued constraint functions that is valid when every variable occurs a bounded number of times in all constraints. We show that, depending on the set of constraint functions F, every problem in the complexity class #CSP(F) defined by F is either polynomial-time computable for all instances without the bounded occurrence restriction, or is #P-hard even when restricted to bounded degree input instances. The constant bound in the degree depends on F. The dichotomy criterion on F is decidable. As a second contribution, we prove a slightly modified but more streamlined decision procedure (from [14]) to test for the tractability of #CSP( F). This procedure on an input F tells us which case holds in the dichotomy for #CSP(F). This more streamlined decision procedure enables us to fully classify a family of directed weighted graph homomorphism problems. This family contains both P-time tractable problems and #P-hard problems. To our best knowledge, this is the first family of such problems explicitly classified that are not acyclic, thereby the Lovasz-goodness criterion of Dyer-Goldberg-Paterson [24] cannot be applied.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] A dichotomy for bounded degree graph homomorphisms with nonnegative weights
    Govorov, Artem
    Cai, Jin-Yi
    Dyer, Martin
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2023, 132 : 1 - 15
  • [2] NONNEGATIVE WEIGHTED #CSP: AN EFFECTIVE COMPLEXITY DICHOTOMY
    Cai, Jin-Yi
    Chen, Xi
    Lu, Pinyan
    SIAM JOURNAL ON COMPUTING, 2016, 45 (06) : 2177 - 2198
  • [3] The complexity of approximating bounded-degree Boolean #CSP
    Dyer, Martin
    Goldberg, Leslie Ann
    Jalsenius, Markus
    Richerby, David
    INFORMATION AND COMPUTATION, 2012, 220 : 1 - 14
  • [4] Complexity of Counting CSP with Complex Weights
    Cai, Jin-Yi
    Chen, Xi
    STOC'12: PROCEEDINGS OF THE 2012 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2012, : 909 - 919
  • [5] 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
  • [6] Holant Problems and Counting CSP
    Cai, Jin-Yi
    Lu, Pinyan
    Xia, Mingji
    STOC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2009, : 715 - 724
  • [7] 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
  • [8] CSP duality and trees of bounded pathwidth
    Carvalho, Catarina
    Dalmau, Victor
    Krokhin, Andrei
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (34-36) : 3188 - 3208
  • [9] Complexity of Counting CSP with Complex Weights
    Cai, Jin-Yi
    Chen, Xi
    JOURNAL OF THE ACM, 2017, 64 (03)
  • [10] Optimal Constant-Time Approximation Algorithms and (Unconditional) Inapproximability Results for Every Bounded-Degree CSP
    Yoshida, Yuichi
    STOC 11: PROCEEDINGS OF THE 43RD ACM SYMPOSIUM ON THEORY OF COMPUTING, 2011, : 665 - 674