【24h】

MAC-DBT Revisited

机译:再谈MAC-DBT

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

摘要

Dynamic Backtracking {DBT) is a well known algorithm for solving Constraint Satisfaction Problems. In DBT, variables are allowed to keep their assignment during backjump, if they are compatible with the set of eliminating explanations. A previous study has shown that when DBT is combined with variable ordering heuristics, it performs poorly compared to standard Conflict-directed Backjumping (CBJ) [Bak94]. In later studies, DBT was enhanced with constraint propagation methods. The MAC-DBT algorithm was reported by [JDB00] to be the best performing version, improving on both standard DBT and on FC-DBT by a large factor. The present study evaluates the DBT algorithm from a number of aspects. First we show that the advantage of MAC-DBT over FC-DBT holds only for a static ordering. When dynamic ordering heuristics are used, FC-DBT outperforms MAC-DBT. Second, we show theoretically that a combined version of DBT that uses both FC and MAC performs equal or less computation at each step than MAC-DBT. An empirical result which presents the advantage of the combined version on MAC-DBT is also presented. Third, following the study of [Bak94], we present a version of MAC-DBT and FC-DBT which does not preserve assignments which were jumped over. It uses the Nogood mechanism of DBT only to determine which values should be restored to the domains of variables. These versions of MAC-DBT and FC-DBT outperform all previous versions.
机译:动态回溯(DBT)是解决约束满足问题的众所周知的算法。在DBT中,如果变量与消除说明集兼容,则允许变量在回跳期间保留其分配。先前的研究表明,当DBT与变量排序启发式方法结合使用时,与标准的冲突定向后跳(CBJ)相比,其性能较差[Bak94]。在以后的研究中,使用约束传播方法增强了DBT。 [JDB00]报告说MAC-DBT算法是性能最好的版本,在标准DBT和FC-DBT上都有很大的改进。本研究从多个方面评估了DBT算法。首先,我们证明MAC-DBT优于FC-DBT的优势仅适用于静态排序。使用动态排序试探法时,FC-DBT的性能优于MAC-DBT。其次,我们从理论上证明,同时使用FC和MAC的DBT组合版本在每个步骤上执行的计算与MAC-DBT相同或更少。还提供了一个实验结果,该结果表明了组合版本在MAC-DBT上的优势。第三,在研究[Bak94]之后,我们提出了一个MAC-DBT和FC-DBT版本,该版本不保留跳过的分配。它仅使用DBT的Nogood机制来确定应将哪些值还原到变量的域。这些版本的MAC-DBT和FC-DBT优于所有以前的版本。

著录项

  • 来源
    《Recent advances in constraints》|2009年|p.139-153|共15页
  • 会议地点 Barcelona(ES);Barcelona(ES)
  • 作者单位

    Department of Computer Science,Ben-Gurion University of the Negev,Beer-Sheva, 84-105, Israel;

    Department of Computer Science,Ben-Gurion University of the Negev,Beer-Sheva, 84-105, Israel;

    Department of Computer Science,Ben-Gurion University of the Negev,Beer-Sheva, 84-105, Israel;

    Department of Computer Science,Ben-Gurion University of the Negev,Beer-Sheva, 84-105, Israel;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 信息处理(信息加工);
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号