Generalizations of the Global Cardinality Constraint for Hierarchical Resources

  • Authors:
  • Alessandro Zanarini;Gilles Pesant

  • Affiliations:
  • Département de génie informatique, École Polytechnique de Montréal, C.P. 6079, succ. Centre-ville, Montreal, H3C 3A7, Canada;Département de génie informatique, École Polytechnique de Montréal, C.P. 6079, succ. Centre-ville, Montreal, H3C 3A7, Canada

  • Venue:
  • CPAIOR '07 Proceedings of the 4th international conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose generalizations of the Global Cardinality Constraint (gcc) in which a partition of the variables is given. In the context of resource allocation problems, such constraints allow the expression of requirements, in terms of lower and upper bounds, for resources with different capabilities. Alternate models using gcc's are shown to be weaker. We present filtering algorithms based on flow theory that achieve domain consistency and give experimental evidence of the usefulness of such constraints. We consider an optimization version of the constraints and discuss its relationship with the cost_gcc.