Proceedings

An Algebraic Approach to Constraint Satisfaction Problems

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Search. Pages 284-288.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

A constraint satisfaction problem, or CSP, can be reformulated as an integer linear programming problem. The reformulated problem can be solved via polynomial multiplication. If the CSP has n variables whose domain size is m, and if the equivalent programming problem involves M equations, then the number of solutions can be determined in time O(nm2M-n). This surprising link between search problems and algebraic techniques allows us to show improved bounds for several constraint satisfaction problems, including new simply exponential bounds for determining the number of solutions to the n-queens problem. We also address the problem of minimizing M for a particular CSP.

  1. [Aho et al., 1974] Alfred Aho, John Hopcroft, and Jef- frey Ullman. The Design and Analysis of Computer Algorithms. Addison-Wesley, 1974.
  2. [Anshel and Goldfeld, 1988] Michael Anshel and Dorian Goldfeld. Applications of the Hardy-Ramanujan par- tition theory to linear Diophantine equations. Unpub- lished pre-print, 1988.
  3. [Dixon and de Kleer, 1988] Mike Dixon and Johan de Kleer. Massively parallel assumption-based truth maintenance. In Proceedings of AAAI-88, St. Paul, MN, pages 199-204. American Association for Artifi- cial Intelligence, Morgan Kaufmann, August 1988.
  4. Euler, 17
  5. L. Euler. Introductio A nalysin Infinisto- rum, vol.
  6. M.-M Bousquet, Lausanne 1748; German translation by H. Maser: Einleitung in die Analysis des Unendlichen Erster Teil, Springer, Berlin 1983.
  7. [Garey and Johnson, 1979] Michael Garey and David Johnson. Computers and Intractability. W. H. Free- man and Company, 1979.
  8. [Mackworth, 1977] Alan Mackworth. Consistency in networks of relations. Artificial Intelligence, 8:99-118, 1977.
  9. [Mackworth, 1987] Alan Mackworth . Constraint satis- faction. In Stuart Shapiro, editor, Encylopedia of Ar- tificial Intelligence. Wiley-Interscience, 1987.
  10. [Rivin and Vardi, 1989] Igor Rivin and Ilan Vardi. The n-queens problem. Forthcoming.
  11. [Rivin and Zabih, 1989] Igor Rivin and Ramin Zabih. An algebraic approach to constraint satisfaction prob- lems. Forthcoming extended version.
  12. [Schrijver, 1986] Alexander Schrijver. Theory of Linear and Integer Programming. John Wiley and Sons, 1986.
  13. [Seidel, 1981] Raimund Seidel. A new method for solv- ing constraint satisfaction problems. In Proceedings of IJCAI-81, Vancouver, BC, pages 338-342, August 1981. IJCAI

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards