Abstract
Many natural combinatorial problems can be expressed as constraint satisfaction problems. This class of problems is known to be NP-complete in general, but certain restrictions on the form of the constraints can ensure tractability. In this paper we show that any restricted set of constraint types can be associated with a finite universal algebra. We explore how the computational complexity of a restricted constraint satisfaction problem is connected to properties of the corresponding algebra. Using these results we exhibit a common structural property of all known intractable constraint satisfaction problems. Finally, we classify all finite strictly simple surjective algebras with respect to tractability. The result is a dichotomy theorem which significantly generalises Schaefer’s dichotomy for the Generalised Satisfiability problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
W. Bibel. Constraint satisfaction from a deductive viewpoint. Artificial Intelligence, 35, 1988, 401–413.
A. Bulatov, A. Krokhin, P. Jeavons. Constraint satisfaction problems and finite algebras. Oxford University Computing Lab. Technical Report, PRG-TR-4-99.
T. Feder, M.Y. Vardi. The computational structure of monotone monadic SNP and constraint satisfaction: a study through Datalog and group theory. SIAM J. Computing, 28(1), 1998, 57–104.
M. Garey, D.S. Johnson. Computers and Intractabilty: A Guide to the Theory of NP-Completeness. Freeman, San-Fransisco, CA, 1979.
M. Gyssens, P. Jeavons, D. Cohen. Decomposing constraint satisfaction problems using database techniques. Artificial Intelligence, 66(1), 1994, 57–89.
P. Jeavons, M.C. Cooper. Tractable constraints on ordered domains. Artificial Intelligence, 79(2), 1995, 327–339.
P. Jeavons, D. Cohen, M. Gyssens. Closure properties of constraints. Journal of the ACM, 44(4), 1997, 527–548.
P. Jeavons, D. Cohen, J. Pearson. Constraints and universal algebra. Annals of Mathematics and Artificial Intelligence 24, 1998, 51–67.
P. Jeavons. On the algebraic structure of combinatorial problems. Theoretical Computer Science, 200, 1998, 185–204.
L. Kirousis. Fast parallel constraint satisfaction. Artificial Intelligence, 64, 1993, 147–160.
A.K. Mackworth. Consistency in networks of relations. Artificial Intelligence, 8, 1977, 99–118.
A.K. Mackworth. Constraint satisfaction. In Encyclopedia of Artificial Intelligence, vol. 1 (Ed. S.C. Shapiro), Wiley Interscience, 1992, 285–293.
R.N. McKenzie, G.F. McNulty, W. Taylor. Algebras, Lattices, Varieties, vol. 1, Wadsworth and Brooks, California, 1987.
U. Montanari. Networks of constraints: fundamental properties and applications to picture processing. Information Sciences, 7, 1974, 95–132.
J. Pearson, P. Jeavons. A survey of tractable constraint satisfaction problems. Technical Report CSD-TR-97-15, Royal Holloway, University of London, 1997.
E.L. Post. The two-valued iterative systems of mathematical logic, Ann. Math. Studies 5, Princeton Univ. Press, 1941.
T.J. Schaefer. The complexity of satisfiability problems. In Proceedings of 10th ACM Symposium on Theory of Computing (STOC), 1978, 216–226.
Á. Szendrei. Clones in universal algebra (Séminaire de Mathématiques Supérieurs, vol. 99). Les Presses de l’Université de Montréal, 1986.
Á. Szendrei. Simple surjective algebras having no proper subalgebras, J. Austral. Math. Soc. (Series A), 48, 1990, 434–454.
A. Szendrei. Term minimal algebras. Algebra Universalis, 32(4), 1994, 439–477.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bulatov, A.A., Krokhin, A.A., Jeavons, P. (2000). Constraint Satisfaction Problems and Finite Algebras. In: Montanari, U., Rolim, J.D.P., Welzl, E. (eds) Automata, Languages and Programming. ICALP 2000. Lecture Notes in Computer Science, vol 1853. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45022-X_24
Download citation
DOI: https://doi.org/10.1007/3-540-45022-X_24
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67715-4
Online ISBN: 978-3-540-45022-1
eBook Packages: Springer Book Archive