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 条
  • [41] Comparison of non solvable problem solving principles issued from CSP and TRIZ
    Dubois, Sebastien
    Rasovska, Ivana
    De Guio, Roland
    COMPUTER-AIDED INNOVATION (CAI), 2008, 277 : 83 - 94
  • [42] Proposition of two evolutionist approachs - Genetic algorithm and neurol network - To solve CSP
    Hamissi, S
    Siyahia, N
    Babes, M
    2003 INTERNATIONAL CONFERENCE ON GEOMETRIC MODELING AND GRAPHICS, PROCEEDINGS, 2003, : 143 - 148
  • [43] A continuous valued neural network with a new evaluation function of degree of unsatisfaction for solving CSP
    Nakano, T
    Nagamatu, M
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (04): : 1555 - 1562
  • [44] Clustering phase of a general constraint satisfaction problem model d-k-CSP
    Xu, Wei
    Gong, Fuzhou
    Zhou, Guangyan
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2020, 537
  • [45] Scheduling System for Multiple Unmanned Aerial Vehicles in Indoor Environments Using the CSP Approach
    Park, Youngsoo
    Khosiawan, Yohanes
    Moon, Ilkyeong
    Janardhanan, Mukund Nilakantan
    Nielsen, Izabela
    INTELLIGENT DECISION TECHNOLOGIES 2016, PT I, 2016, 56 : 77 - 87
  • [46] The complexity of global cardinality constraints
    Bulatov, Andrei A.
    Marx, Daniel
    24TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2009, : 419 - +
  • [47] Bounded Degree Nonnegative Counting CSP
    Cai, Jin-Yi
    Szabo, Daniel P.
    ACM TRANSACTIONS ON COMPUTATION THEORY, 2024, 16 (02)
  • [48] Proof Complexity Meets Algebra
    Atserias, Albert
    Ochremiak, Joanna
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2019, 20 (01)
  • [49] The Complexity of Problems for Quantified Constraints
    Bauland, Michael
    Boehler, Elmar
    Creignou, Nadia
    Reith, Steffen
    Schnoor, Henning
    Vollmer, Heribert
    THEORY OF COMPUTING SYSTEMS, 2010, 47 (02) : 454 - 490
  • [50] The complexity of acyclic conjunctive queries
    Gottlob, G
    Leone, N
    Scarcello, F
    JOURNAL OF THE ACM, 2001, 48 (03) : 431 - 498