首页> 外文会议>European Conference on Artificial Intelligence >A Path-Optimal GAC Algorithm for Table Constraints
【24h】

A Path-Optimal GAC Algorithm for Table Constraints

机译:表约束的路径最优GAC算法

获取原文

摘要

Filtering by Generalized Arc Consistency (GAC) is a fundamental technique in Constraint Programming. Recent advances in GAC algorithms for extensional constraints rely on direct manipulation of tables during search. Simple Tabular Reduction (STR), which systematically removes invalid tuples from tables, has been shown to be a simple yet efficient approach. STR2, a refinement of STR, is considered to be among the best filtering algorithms for positive table constraints. In this paper, we introduce a new GAC algorithm called STR3 that is specifically designed to enforce GAC during search. STR3 can completely avoid unnecessary traversal of tables, making it optimal along any path of the search tree. Our experiments show that STR3 is much faster than STR2 when the average size of the tables is not reduced drastically during search.
机译:通过广义弧度一致性过滤(GAC)是约束编程中的基本技术。 GAC算法的最新进展依赖于在搜索期间直接操纵表。简单的表格缩小(str)系统地删除表中无效元组,已被显示为简单但有效的方法。 STR2,STR的细化被认为是正表约束的最佳滤波算法之一。在本文中,我们介绍了一种名为STR3的新GAC算法,该算法专门设计用于在搜索期间强制实施GAC。 Str3可以完全避免不必要的表遍历,沿搜索树的任何路径使其最佳。我们的实验表明,当在搜索期间表的平均大小不会减少表的平均大小时,STR3比STR2快。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号