On the Complexity of #CSP

被引:0
|
作者
Dyer, Martin [1 ]
Richerby, David [1 ]
机构
[1] Univ Leeds, Sch Comp, Leeds LS2 9JT, W Yorkshire, England
来源
STOC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON THEORY OF COMPUTING | 2010年
关键词
Constraint satisfaction problem; counting problems; complexity dichotomy; CONSTRAINT SATISFACTION PROBLEM; DICHOTOMY THEOREM;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Bulatov (2008) has given a dichotomy for the counting constraint satisfaction problem, #CSP. A problem from #CSP is characterized by a constraint language Gamma, which is a fixed, finite set of relations over a finite domain. An instance of the problem uses these relations to constrain the values taken by a finite set of variables. Bulatov showed that, for any fixed Gamma, the problem of counting the satisfying assignments of instances of any problem from #CSP is either in polynomial time (FP) or #P-complete, according on the structure of the constraint language Gamma. His proof draws heavily on techniques from universal algebra and cannot be understood without a secure grasp of that field. We give an elementary proof of Bulatov's dichotomy, based on succinct representations, which we call frames, of a class of highly structured relations, which we call strongly rectangular. We show that these are precisely the relations that are invariant under a Mal'tsev polymorphism. En route, we give a simplification of a decision algorithm for strongly rectangular constraint :languages due to Bulatov and Dalmau (2006). Out proof uses no universal algebra, except for the straightforward concept of the Mal'tsev polymorphism and is accessible to readers with little background in #CSP.
引用
收藏
页码:725 / 734
页数:10
相关论文
共 50 条
  • [21] CSP for binary conservative relational structures
    Alexandr Kazda
    Algebra universalis, 2016, 75 : 75 - 84
  • [22] New conditions for Taylor varieties and CSP
    Barto, Libor
    Kozik, Marcin
    25TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2010), 2010, : 100 - 109
  • [23] THE COMPLEXITY OF GLOBAL CARDINALITY CONSTRAINTS
    Bulatov, Andrei A.
    Marx, Daniel
    LOGICAL METHODS IN COMPUTER SCIENCE, 2010, 6 (04) : 1 - 27
  • [24] A polynomial relational class of binary CSP
    Wafa Jguirim
    Wady Naanaa
    Martin C. Cooper
    Annals of Mathematics and Artificial Intelligence, 2018, 83 : 1 - 20
  • [25] Complexity of Conservative Constraint Satisfaction Problems
    Bulatov, Andrei A.
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2011, 12 (04)
  • [26] Counting solutions to CSP using generating polynomials
    Berend, Daniel
    Golan, Shahar
    JOURNAL OF DISCRETE ALGORITHMS, 2014, 26 (26) : 89 - 97
  • [27] Optimal Algorithms and Inapproximability Results for Every CSP?
    Raghavendra, Prasad
    STOC'08: PROCEEDINGS OF THE 2008 ACM INTERNATIONAL SYMPOSIUM ON THEORY OF COMPUTING, 2008, : 245 - 254
  • [28] Solving CSP by Lagrangian method with importance of constraints
    Nakano, T
    Nagamatu, M
    INTELLIGENT INFORMATION PROCESSING II, 2005, 163 : 255 - 258
  • [29] Classifying the complexity of constraints using finite algebras
    Bulatov, A
    Jeavons, P
    Krokhin, A
    SIAM JOURNAL ON COMPUTING, 2005, 34 (03) : 720 - 742
  • [30] The scaling window of the model d-k-CSP
    Zhou, Guangyan
    Gao, Zongsheng
    Liu, Jun
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 2016, 434 (01) : 342 - 352