The complexity of complex weighted Boolean #CSP

被引:38
作者
Cai, Jin-Yi [1 ]
Lu, Pinyan [2 ]
Xia, Mingji [3 ]
机构
[1] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
[2] Microsoft Res Asia, Beijing 100080, Peoples R China
[3] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
基金
美国国家科学基金会;
关键词
CSP; Counting problems; Dichotomy theorem; DICHOTOMY THEOREM; HOLANT;
D O I
10.1016/j.jcss.2013.07.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We prove a complexity dichotomy theorem for the most general form of Boolean #CSP where every constraint function takes values in the field of complex numbers C. We first give a non-trivial tractable class of Boolean #CSP which was inspired by holographic reductions. The tractability crucially depends on algebraic cancelations which are absent for non-negative numbers. We then completely characterize all the tractable Boolean #CSP with complex-valued constraints and show that we have found all the tractable ones, and every remaining problem is #P-hard. We also improve our result by proving the same dichotomy theorem holds for Boolean #CSP with maximum degree 3 (every variable appears at most three times). The concept of Congruity and Semi-congruity provides a key insight and plays a decisive role in both the tractability and hardness proofs. We also introduce local holographic reductions as a technique in hardness proofs. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:217 / 236
页数:20
相关论文
共 29 条
  • [1] Bulatov A, 2004, LECT NOTES COMPUT SC, V3142, P294
  • [2] A dichotomy theorem for constraint satisfaction problems on a 3-element set
    Bulatov, AA
    [J]. JOURNAL OF THE ACM, 2006, 53 (01) : 66 - 120
  • [3] Towards a dichotomy theorem for the counting constraint satisfaction problem
    Bulatov, AA
    Dalmau, V
    [J]. 44TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2003, : 562 - 571
  • [4] The complexity of weighted Boolean #CSP with mixed signs
    Bulatov, Andrei
    Dyer, Martin
    Goldberg, Leslie Ann
    Jalsenius, Markus
    Richerby, David
    [J]. THEORETICAL COMPUTER SCIENCE, 2009, 410 (38-40) : 3949 - 3961
  • [5] Bulatov AA, 2008, LECT NOTES COMPUT SC, V5125, P646, DOI 10.1007/978-3-540-70575-8_53
  • [6] Cai J.-Y., 2012, ARXIV12046445CSCC
  • [7] Cai J. Y., 2008, FOCS 08
  • [8] Cai JY, 2012, STOC'12: PROCEEDINGS OF THE 2012 ACM SYMPOSIUM ON THEORY OF COMPUTING, P909
  • [9] Cai JY, 2010, LECT NOTES COMPUT SC, V6506, P253, DOI 10.1007/978-3-642-17517-6_24
  • [10] Non-negativelyWeighted #CSP: An Effective Complexity Dichotomya
    Cai, Jin-Yi
    Chen, Xi
    Lu, Pinyan
    [J]. 2011 IEEE 26TH ANNUAL CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC), 2011, : 45 - 54