Tractable conservative constraint satisfaction problems

被引:138
作者
Bulatov, AA [1 ]
机构
[1] Univ Oxford, Comp Lab, Oxford OX1 2JD, England
来源
18TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS | 2003年
关键词
D O I
10.1109/LICS.2003.1210072
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In a constraint satisfaction problem (CSP) the aim is to find an assignment of values to a given set of variables, subject to specified constraints. The CSP is known to be NP-complete in general. However certain restrictions on the form of the allowed constraints can lead to problems solvable in polynomial time. Such restrictions are usually imposed by specifying a constraint language. The principal research direction aims to distinguish those constraint languages which give rise to tractable CSPs from those which do not. We achieve this goal for the widely used variant of the CSP in which the set of values for each individual variable can be restricted arbitrarily. Restrictions of this type can be expressed by including in a constraint language all possible unary constraints. Constraint languages containing all unary constraints will be called conservative. We completely characterize conservative constraint languages that give rise to CSP classes solvable in polynomial time. In particular this result allows us to obtain a complete description of those (directed) graphs H for which the LIST H-COLORING problem is polynomial time solvable.
引用
收藏
页码:321 / 330
页数:10
相关论文
共 37 条
[1]  
[Anonymous], 1979, FUNKTIONEN RELATIONE
[2]  
[Anonymous], 1941, ANN MATH STUDIES
[3]  
BREWSTER R, UNPUB NEAR UNAMIMITY
[4]  
BULATOV A, 2003, PRGRR0301 U OXFORD C
[5]  
BULATOV A, 2002, PRGRR0205 U OXF COMP
[6]  
BULATOV A, 2002, PRGRR0206 U OXF COMP
[7]  
Bulatov A., 2001, P 33 ACM S THEOR COM, P667
[8]  
Bulatov A. A., 2001, MATHAL42001 TU DRESD
[9]  
Bulatov AA, 2002, ANN IEEE SYMP FOUND, P649, DOI 10.1109/SFCS.2002.1181990
[10]  
Bulatov AA, 2000, LECT NOTES COMPUT SC, V1853, P272