首页> 外文期刊>Constraints >Cost-Based Arc Consistency for Global Cardinality Constraints
【24h】

Cost-Based Arc Consistency for Global Cardinality Constraints

机译:全局基数约束的基于成本的弧一致性

获取原文
获取原文并翻译 | 示例
           

摘要

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 = {υ_1,... , υ_d}. It constrains the number of times each value υ_i ∈ 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}来指定全局基数约束(gcc),这些变量的值取V = {υ_1,...,υ_d}的子集。它将每个值υ_i∈V分配给X中的变量的次数限制为[l_i,u_i]。具有成本的gcc(costgcc)是gcc的概括,其中成本与每个变量的每个值相关联。然后,基础gcc的每个解决方案都与全局成本关联,该全局成本等于与解决方案的分配值关联的成本之和。 costgcc将全局成本限制为小于给定值。事实证明,具有成本的基数约束在许多实际问题中非常有用,例如旅行商问题,计划,排班或资源分配。例如,它们对于表达偏好或定义约束(例如对所有不同变量之和的约束)很有用。在本文中,我们提出了一种用于costgcc的实现电弧一致性的有效方法。我们还研究了所提出算法的增量行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号