中文

高效约束传播引擎

人工智能 2010-09-03 v1 编程语言

摘要

本文提出一种模型和实现技术,用于加速约束传播。探索了三种基于约束实现的传播器来提高约束传播效率的基本方法:跟踪哪些传播器已达到固定点、选择下一个要应用的传播器,以及如何为同一约束组合多个传播器。我们展示了如何通过幂等性推理和事件来更准确地跟踪固定点。我们通过动态使用这些方法(考虑当前域以提高准确性)来改进这些方法。我们定义基于优先级的方法来选择下一个传播器,并表明动态优先级可提高传播效率。我们说明了在使用优先级的情况下,为同一约束使用多个传播器是有优势的,并引入了带有优先级的分阶段传播器,以实现更高效的组合。

关键词

引用

@article{arxiv.cs/0611009,
  title  = {Efficient constraint propagation engines},
  author = {Christian Schulte and Peter J. Stuckey},
  journal= {arXiv preprint arXiv:cs/0611009},
  year   = {2010}
}

备注

45 pages, 1 figure, 14 tables