首页> 外文会议>Principles and Practice of Constraint Programming >Reformulating Positive Table Constraints Using Functional Dependencies
【24h】

Reformulating Positive Table Constraints Using Functional Dependencies

机译:使用功能依赖关系重新构造正表约束

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

摘要

Constraints that are defined by tables of allowed tuples of assignments are common in constraint programming. In this paper we present an approach to reformulating table constraints of large arity into a conjunction of lower arity constraints. Our approach exploits functional dependencies. We study the complexity of finding reformulations that either minimize the memory size or arity of a constraint using a set of its functional dependencies. We also present an algorithm to compute such reformulations. We show that our technique is complementary to existing approaches for compressing extensional constraints.
机译:由约束的允许元组表定义的约束在约束编程中很常见。在本文中,我们提出了一种将大型Arity表约束重新组合为较低Arity约束的方法。我们的方法利用了功能依赖性。我们研究了使用一组功能依赖项来找到可最小化内存大小或约束约束的重新构造的复杂性。我们还提出了一种算法来计算这样的公式。我们表明,我们的技术是现有方法的补充,用于压缩扩展约束。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号