Proceedings

Arc Consistency for General Constraint Networks: Preliminary Results

Download BibTeX Cite

Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence. Constraint Satisfaction. Pages 398-403.

© 1997 International Joint Conferences on Artificial Intelligence

Abstract

Constraint networks are used more and more to solve combinatorial problems in real-life applications. Much activity is concentrated on improving the efficiency of finding a solution in a constraint network (the constraint satisfaction problem, CSP). Particularly, arc consistency caught many researchers ' attention, involving the discovery of a large number of algorithms. And, for the last two years, it has been shown that maintaining arc consistency during search is a worthwhile approach. However, results on CSPs and on arc consistency are almost always limited to binary constraint networks. The CSP is no longer an academic problem, and it is time to deal with non-binary CSPs, as widely required in real world constraint solvers. This paper proposes a general schema to implement arc consistency on constraints of any arity when no specific algorithm is known. A first instantiation of the schema is presented here, which deals with constraints given by a predicate, by the set of forbidden combinations of values, or by the set of allowed ones.

  1. [Bessiere and Regin, 1996] C. Bessiere and J .C. Regin. MAC and combined heuristics: two reasons to forsake FC (and CBJ?) on hard problems. In CP'96, pages 61-75, Cam- bridge MA.
  2. [Bessiere et al., 1995] C. Bessiere, E.C. Freuder, and J.C. Regin. Using inference to reduce arc consistency compu- tation. In IJCA/'95, pages 592-598, Montreal, Canada. IJCAI
  3. [Bessiere, 1994] C. Bessiere. Arc-consistency and arc- consistency again. Artificial Intelligence, 65:179-190, 1994.
  4. [Dechter, 1990] R. Dechter. On the expressiveness of net- works with hidden variables. In AAA/'90, pages 556-562, Boston MA .
  5. [Grant and Smith, 1996] S.A. Grant and B.M. Smith. The phase transition behavior of maintaining arc consistency. In ECA/'96, pages 175-179, Budapest, Hungary.
  6. [ILOG, 1997] ILOG. User's manual. ILOG Solver, 4.0 edi- tion, 1997.
  7. [Mackworth, 1977a] A.K Mackworth. Consistency in net- works of relations. Artificial Intelligence, 8:99-118, 1977.
  8. [Mackworth, 1977b] A.K. Mackworth. On reading sketch maps. In IJCA/'77, pages 598-606, Cambridge MA .
  9. [Mohr and Henderson, 1986] R. Mohr and T.C. Henderson. Arc and path consistency revisited. Artificial Intelligence, 28:225-233, 1986.
  10. [Mohr and Masini, 1988] R. Mohr and G. Masini. Good old discrete relaxation. In ECA/'88, pages 651-656, Munchen, FRG.
  11. [Montanari, 1974] U. Montanari. Networks of constraints: Fundamental properties and applications to picture pro- cessing. Information Science, 7:95-132, 1974.
  12. [Regin, 1994] J.C. Regin. A filtering algorithm for con- straints of difference in CSPs. In AAA/'94, pages 362-367, Seattle WA.
  13. [Regin, 1996] J.C. Regin. Generalized arc consistency for global cardinality constraint. In AAA/'96, pages 209-215, Portland OR.
  14. [Rossi et al., 1990] F. Rossi, C. Petrie, and V. Dhar. On the equivalence of constraint satisfaction problems. In ECA/'90, pages 550-556, Stockholm, Sweden.
  15. [Sabin and Freuder, 1994] D. Sabin and E:C. Freuder. Con- tradicting conventional wisdom in constraint satisfaction. In PPCP'94, Seattle WA .
  16. [Sedgewick, 1990] R. Sedgewick. Algorithms in C. Addison- Wesley Publishing Company, 1990.
  17. [van Beek and Dechter, 1995] P. van Beek and R. Dechter. On the minimality and global consistency of row-convex constraint networks. Journal of the ACM, 42(3) :543-561, 1995.
  18. [Van Hentenryck et al., 1992] P. Van Hentenryck, Y. Dev- ille, and C.M . Teng. A generic arc-consistency algorithm and its specializations. Artificial Intelligence, 57:291~321, 1992.

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

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