Proceedings

Using Inference to Reduce Arc Consistency Computation

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Constraint Satisfaction. Pages 592-598.

© 1995 International Joint Conferences on Artificial Intelligence

Abstract

Constraint satisfaction problems are widely used in artificial intelligence. They involve finding values for problem variables subject to constraints that specify which combinations of values are consistent. Knowledge about properties of the constraints can permit inferences that reduce the cost of consistency checking. In particular, such inferences can be used to reduce the number of constraint checks required in establishing arc consistency, a fundamental constraint-based reasoning technique. A general AC-Inference schema is presented and various forms of inference discussed. A specific algorithm, AC-7, is presented, which takes advantage of a simple property common to all binary constraints to eliminate constraint checks that other arc consistency algorithms perform. The effectiveness of this approach is demonstrated analytically, and experimentally on real-world problems.

  1. [Bessiere and Cordier, 1993] C . Bessiere and M.O . Cordier . Arc consistency and arc consistency again. In Proc. AAA1'93. 1598 CONSTRAINT SATISFACTION [Bessiere and Regin, 1994]
  2. C . Bessiere and J .C . Regin. An arc-consistency algorithm optimal in the number of constraint checks. In Proc. IEEE TAI'94.
  3. [Bessiere and Regin, 1995] C. Bessiere and J .C. Regin. Using bidirectionality to speed up arc-consistency pro- cessing. In M. Meyer, editor, Constraint Process- ing: Selected Papers from the ECAI'94 Workshop. Springer-Verlag, 1995. to appear.
  4. [Deville and Hentenryck, 1991] Y. Deville and P. Van Hentenryck . An efficient arc consistency algorithm for a class of csp problems. In Proc. IJCAI'91 . IJCAI
  5. [Freuder, 1978] E.C . Freuder. Synthesizing constraint expressions. CACM, 21:958-966, 1978.
  6. [Freuder, 1995] E .C . Freuder. Using metalevel knowl- edge to reduce constraint checking. In M. Meyer, ed- itor, Constraint Processing: Selected Papers from the ECAI'94 Workshop. Springer-Verlag, 1995. to appear.
  7. [Gaschnig, 1978] J. Gaschnig. Experimental case stud- ies of backtrack vs waltz-type vs new algorithms for satisficing assignment problems. In Proc. CCSCSI'78.
  8. [Mackworth and Freuder, 1993] A . Mackworth and E.C. Freuder. The complexity of constraint satisfaction re- visited. Artificial Intellig ence, 59:57-62, 1993.
  9. [Mackworth, 1977] A . Mackworth . Consistency in net- works of relations. Artificial Intelligence, 8, 1977.
  10. [Mohr and Henderson, 1986] R . Mohr and T . Hender- son. Arc and path consistency revisited. Artificial Intelligence, 28 :225-233, 1986.
  11. [Perlin, 1992] M. Perlin. Arc consistency for factorable relations. Artificial Intelligence , 53 :329-342 , 1992.
  12. [Sabin and Freuder, 1994] D . Sabin and E .C. Freuder. Contradicting conventional wisdom in constraint sat- isfaction. In Proc. ECA1'94.
  13. [Wallace, 1993] R . Wallace. Why AC-3 is almost always better than AC-4 for establishing arc consistency in CSPs. In Proc . IJCAI '93.

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

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