|
ABSTRACT
Many combinatorial search problems can be expressed as 'constraint satisfaction problems'. This class of problems is known to be NP-hard in general, but a number of restricted constraint classes have been identified which ensure tractability. This paper presents the first general results on combining tractable constraint classes to obtain larger, more general, tractable classes. We give examples to show that many known examples of tractable constraint classes, from a wide variety of different contexts, can be constructed from simpler tractable classes using a general method. We also construct several new tractable classes that have not previously been identified.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ASPVALL, B., PLASS, M., AND TARJAN, R. 1979. A linear time algorithm for testing the truth of certain quantified Boolean formulas. Inf. Proc. Lett. 8, 121-123.
|
 |
2
|
|
 |
3
|
|
| |
4
|
COHEN, D., JEAVONS, P., AND KOUBARAKIS, M. 1997. Tractable disjunctive constraints. In Proceedings of the 3rd International Conference on Constraint Programming:CP'97 (Linz, Austria, October). Lecture Notes in Computer Science, vol. 1330. Springer-Verlag, New York, pp. 478-490.
|
| |
5
|
|
| |
6
|
|
| |
7
|
DENENBERG, H., AND LEWIS, H. R. 1984. The complexity of the satisfiability problem for Krom formulas. Theoret. Comput. Sci. 30, 319-341.
|
| |
8
|
DEVILLE, Y., BARETTE, O., AND VAN HENTENRYCK, P. 1997. Constraint satisfaction over connected row convex constraints. In Proceedings of International Joint Conference on Artificial Intelligence (IJCAI'97). pp. 405-411.
|
| |
9
|
DRAKENGREN, T. 1997. Algorithms and Complexity for Temporal and Spatial Formalisms. Ph.D. dissertation. Dept. of Computer and Information Science, Linko~ping University. Available from http://www.ida.liu.se/ext/pur/tphd/0498.html.
|
| |
10
|
DRAKENGREN, T., AND JONSSON, P. 1997. Qualitative reasoning about sets applied to spatial reasoning. (Paper #7 in {Drakengren 1997}).
|
| |
11
|
DRAKENGREN, T., AND JONSSON, P. 1998. Reasoning about set constraints applied to tractable inference in intuitionistic logic. J. Logic Comput. 8, 855-875.
|
 |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
JACKSON, T. 1975. Number Theory. Routledge and Kegan Paul.
|
| |
16
|
|
| |
17
|
|
 |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
|
| |
22
|
KHACHIAN, L. 1979. A polynomial time algorithm for linear programming. Soviet Math. Dokl. 20, 191-194.
|
| |
23
|
|
| |
24
|
KOUBARAKIS, M. 1992. Dense time and temporal constraints with ~. In Principles of Knowledge Representation and Reasoning: Proceedings of the 3rd International Conference (KR'92) (San Mateo, Calif.), B. Nebel, C. Rich, and W. Swartout, eds., Morgan-Kaufmann, San Francisco, Calif., pp. 24-35.
|
| |
25
|
|
| |
26
|
KOUBARAKIS, M. 1996. Tractable disjunctions of linear constraints. In Proceedings of the 2nd International Conference on Constraint Programming:CP'96 (Boston, Mass., Aug.). Lecture Notes in Computer Science, vol. 1118. Springer-Verlag, New York, pp. 297-307.
|
| |
27
|
|
| |
28
|
|
| |
29
|
|
| |
30
|
|
| |
31
|
MACKWORTH, A. 1977. Consistency in networks of relations. Artif. Int. 8, 99-118.
|
| |
32
|
MONTANARI, U. 1974. Networks of constraints: Fundamental properties and applications to picture processing. Inf. Sci. 7, 95-132.
|
 |
33
|
|
| |
34
|
PURVIS, L., AND JEAVONS, P. 1999. Constraint tractability theory and its application to the product development process for a constraint-based scheduler. In Proceedings of the 1st International Conference on the Practical Applications of Constraint Technologies and Logic Programming -PACLP'99. pp. 63-79.
|
 |
35
|
|
 |
36
|
|
| |
37
|
|
| |
38
|
|
| |
39
|
|
|