【24h】

Value Ordering for Finding All Solutions

机译:查找所有解决方案的价值订购

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

摘要

In finding all solutions to a constraint satisfaction problem, or proving that there are none, with a search algorithm that backtracks chronologically and forms k-way branches, the order in which the values are assigned is immaterial. However, we show that if the values of a variable are assigned instead via a sequence of binary choice points, and the removal of the value just tried from the domain of the variable is propagated before another value is selected, the value ordering can affect the search effort. We show that this depends on the problem constraints; for some types of constraints, we show that the savings in search effort can be significant, given a good value ordering.
机译:在使用按时间顺序回溯并形成k路分支的搜索算法找到约束满足问题的所有解决方案或证明没有解决方案时,分配值的顺序并不重要。但是,我们表明,如果改为通过一系列二进制选择点分配变量的值,并且在选择另一个值之前传播了刚从变量域尝试的值的删除,则值的排序会影响搜索工作。我们证明这取决于问题的约束。对于某些类型的约束,我们证明,给定良好的价值排序,可以节省大量搜索工作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号