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 条
[31]   Structural Parameterizations for Two Bounded Degree Problems Revisited [J].
Lampis, Michael ;
Vasilakis, Manolis .
ACM TRANSACTIONS ON COMPUTATION THEORY, 2024, 16 (03)
[32]   Approximating Bounded Degree Deletion via Matroid Matching [J].
Fujito, Toshihiro .
ALGORITHMS AND COMPLEXITY (CIAC 2017), 2017, 10236 :234-246
[33]   Improved Hardness of Maximum Common Subgraph Problems on Labeled Graphs of Bounded Treewidth and Bounded Degree [J].
Akutsu, Tatsuya ;
Melkman, Avraham A. ;
Tamura, Takeyuki .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2020, 31 (02) :253-273
[34]   Counting and enumerating partial Latin rectangles by means of computer algebra systems and CSP solvers [J].
Falcon, Raul M. ;
Falcon, Oscar J. ;
Nunez, Juan .
MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2018, 41 (17) :7236-7262
[35]   A Color-Avoiding Approach to Subgraph Counting in Bounded Expansion Classes [J].
Reidl, Felix ;
Sullivan, Blair D. D. .
ALGORITHMICA, 2023, 85 (08) :2318-2347
[36]   Dichotomy for Graph Homomorphisms with Complex Values on Bounded Degree Graphs [J].
Cai, Jin-Yi ;
Govorov, Artem .
2020 IEEE 61ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2020), 2020, :1103-1111
[37]   Hamiltonian properties of locally connected graphs with bounded vertex degree [J].
Gordon, Valery S. ;
Orlovich, Yury L. ;
Potts, Chris N. ;
Strusevich, Vitaly A. .
DISCRETE APPLIED MATHEMATICS, 2011, 159 (16) :1759-1774
[38]   On Structural Parameterizations of the Bounded-Degree Vertex Deletion Problem [J].
Ganian, Robert ;
Klute, Fabian ;
Ordyniak, Sebastian .
ALGORITHMICA, 2021, 83 (01) :297-336
[39]   Counting List Homomorphisms from Graphs of Bounded Treewidth: Tight Complexity Bounds [J].
Focke, Jacob ;
Marx, Daniel ;
Rzazewski, Pawel .
ACM TRANSACTIONS ON ALGORITHMS, 2024, 20 (02)
[40]   Counting list homomorphisms from graphs of bounded treewidth: tight complexity bounds [J].
Focke, Jacob ;
Marx, Daniel ;
Rzazewski, Pawel .
PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, :431-458