A unified theory of structural tractability for constraint satisfaction problems

被引:41
作者
Cohen, David [1 ]
Jeavons, Peter [2 ]
Gyssens, Marc [3 ]
机构
[1] Univ London, Dept Comp Sci, Egham, Surrey, England
[2] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
[3] Hasselt Univ, Dept WNI, B-3590 Diepenbeek, Belgium
基金
英国工程与自然科学研究理事会;
关键词
constraints; complexity; structural decomposition; hypertree;
D O I
10.1016/j.jcss.2007.08.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we derive a generic form of structural decomposition for the constraint satisfaction problem, which we call a guarded decomposition. We show that many existing decomposition methods can be characterised in terms of finding guarded decompositions satisfying certain specified additional conditions. Using the guarded decomposition framework we are also able to define a new form of decomposition, which we call a spread-cut. We show that the discovery of width-k spread-cut decompositions is tractable for each k, and that spread-cut decompositions strongly generalise many existing decomposition methods. Finally we exhibit a family of hypergraphs H-n, for n = 1, 2, 3..., where the minimum width of any hypertree decomposition of each H-n is 3n, but the width of the best spread-cut decomposition is only 2n+1. (c) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:721 / 743
页数:23
相关论文
共 18 条
[1]   Marshals, Monotone Marshals, and hypertree-width [J].
Adler, I .
JOURNAL OF GRAPH THEORY, 2004, 47 (04) :275-296
[2]  
ADLER I, 2005, P 3 EUR C COMB GRAPH
[3]   ON THE DESIRABILITY OF ACYCLIC DATABASE SCHEMES [J].
BEERI, C ;
FAGIN, R ;
MAIER, D ;
YANNAKAKIS, M .
JOURNAL OF THE ACM, 1983, 30 (03) :479-513
[4]   Conjunctive query containment revisited [J].
Chekuri, C ;
Rajaraman, A .
THEORETICAL COMPUTER SCIENCE, 2000, 239 (02) :211-229
[5]  
Cohen David, 2005, P IJCAI 05
[6]   TREE CLUSTERING FOR CONSTRAINT NETWORKS [J].
DECHTER, R ;
PEARL, J .
ARTIFICIAL INTELLIGENCE, 1989, 38 (03) :353-366
[7]  
Dechter R., 1988, ARTIF INTELL, P370, DOI DOI 10.1016/0004-3702(87)90002-6
[8]  
Dechter R., 2003, CONSTRAINT PROCESSIN
[9]   A SUFFICIENT CONDITION FOR BACKTRACK-BOUNDED SEARCH [J].
FREUDER, EC .
JOURNAL OF THE ACM, 1985, 32 (04) :755-761
[10]   Robbers, marshals, and guards: game theoretic and logical characterizations of hypertree width [J].
Gottlob, G ;
Leone, N ;
Scarcello, F .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2003, 66 (04) :775-808