Proceedings

Propagating Logical Combinations of Constraints

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 35-39.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

Many constraint toolkits provide logical connectives like disjunction, negation and implication. These permit complex constraint expressions to be built from primitive constraints. However, the propagation of such complex constraint expressions is typically limited. We therefore present a simple and light weight method for propagating complex constraint expressions. We provide a precise characterization of when this method enforces generalized arc-consistency. In addition, we demonstrate that with our method many different global constraints can be easily implemented.

  1. [Beldiceanu and Contejean, 1994] N. Beldiceanu and E. Contejean. Introducing global constraints in CHIP. Mathl. Comput. Mod- elling, 20:97-123, no. 12 1994.
  2. [Bessière and Régin, 1998] C. Bessière and J-C. Régin. Local con- sistency on conjunctions of constraints. In Proc, of ECAI-98 Workshop on Non-Binary Constraints. 1998.
  3. [Bessiere et al., 2004] C. Bessiere, E. Hebrard, B. Hnich, and T. Walsh. The complexity of global constraints. In Proc. of the 19th National Conf. on AI. AAAI, 2004.
  4. [Flum et al., 2002] Jörg Flum, Markus Frick, and Martin Grohe. Query evaluation via tree-decompositions. J. ACM, 49(6):716- 752, 2002.
  5. [Frisch et al., 2002] A. Frisch, B. Hnich, Z. Kiziltan, I. Miguel, and T. Walsh. Global constraints for lexicographic orderings. In 8th Int. Conf. on Principles and Practices of Constraint Program- ming (CP-2002). Springer, 2002.
  6. [Law and Lee, 2004] Y.C. Law and J.H.M. Lee. Global constraints for integer and set value precedence. In 8th Int. Conf. on Prin- ciples and Practice of Constraint Programming (CP2004), pages 362-376. Springer, 2004.
  7. [Lhomme, 2004] O. Lhomme. Arc-consistency Filtering Algo- rithms for Logical Combinations of Constraints. In Proc. of Int. Conf. on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimisation Problems (CP-AI- OR'04). Springer, 2004.
  8. [Pachet and Roy, 1999] F. Pachet and P. Roy. Automatic generation of music programs. In J. Jaffar, editor, Proc. of 5th Int. Conf. on Principles and Practice of Constraint Programming (CP99), pages 331-345. Springer, 1999.
  9. [Papadimitriou and Yannakakis, 1984] C. Papadimitriou and M. Yannakakis. The complexity of facets (and some facets of complexity). Journal of Computer and System Sciences, 28(2):244-259, 1984.
  10. [Refalo, 2000] P. Refalo. Linear formulation of constraint program- ming models and hybrid solvers. In R. Dechter, editor, Proc. of 6th Int. Conf. on Principles and Practice of Constraint Program- ming (CP2000), pages 369-383. Springer, 2000.
  11. [Van Hentenryck and Carillon, 1988] P. Van Hentenryck and J.-P. Carillon. Generality versus specificity: An experience with AI and OR techniques. In Proc. of 7th National Conf. on Artificial Intelligence, pages 660-664. AAAI, 1988.
  12. [Van Hentenryck and Deville, 1991] P. Van Hentenryck and Y. Deville. The cardinality operator: a new logical connective for constraint logic programming. In Proc. of the Int. Conf. on Logic Programming (ICLP 91), pages 745-759, 1991.
  13. [Van Hentenryck et al., 1998] P. Van Hentenryck, V. Saraswat, and Y. Deville. Design, implementation and evaluation of the con- straint language cc(fd). Journal of Logic Programming, 37(1- 3):139-164, 1998.
  14. [J. Würtz and T. Müller, 1996] J. Würtz and T. Müller. Construc- tive disjunction revisited. In Proc. of 20th German Annual Conf. on Artificial Intelligence. Springer-Verlag, 1996.

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

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