首页> 外文会议>International conference on principles and practice of constraint programming >Arc Consistency for Global Cardinality Constraints with Costs
【24h】

Arc Consistency for Global Cardinality Constraints with Costs

机译:全球基数限制成本的常见一致性

获取原文
获取外文期刊封面目录资料

摘要

A global cardinality constraint (gcc) is specified in terms of a set of variables X ={x_1, ...,x_p} which take their values in a subset of V = {v_1,...,v_d}. It constrains the number of times each value v_i #EPSILON# V is assigned to a variable in X to be in an interval [l_i, u_i]. A gcc with costs (costgcc) is a generalization of a gcc in which a cost is associated with each value of each variable. Then, each solution of the underlying gcc is associated with a global cost equal to the sum of the costs associated with the assigned values of the solution. A costgcc constrains the global cost to be less than a given value. Cardinality constraints with costs have proved very useful in many real-life problems, such as traveling salesman problems, scheduling, rostering, or resource allocation. For instance, they are useful for expressing preferences or for defining constraints such as a constraint on the sum of all different variables. In this paper, we present an efficient way of implementing arc consistency for a costgcc. We also study the incremental behavior of the proposed algorithm.
机译:以一组变量x = {x_1,...,x_p}在v = {v_1,...,v_d}的子集中指定全局基数约束(gcc)。它限制每个值v_i#epsilon#v的次数被分配给x中的变量,以便处于一个间隔[l_i,u_i]。具有成本(CostGCC)的GCC是GCC的概括,其中成本与每个变量的每个值相关联。然后,底层GCC的每个解决方案都与全局成本相关联,该成本等于与解决方案的分配值相关的成本总和。 CostGCC约束全球成本低于给定值。在许多现实问题中证明了具有成本的基数限制,例如旅行推销员问题,调度,起诉或资源分配。例如,它们非常有用用于表达偏好或用于定义所有不同变量的总和的约束等约束。在本文中,我们提出了一种实现COSTGCC的电弧一致性的有效方法。我们还研究了所提出的算法的增量行为。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号