首页> 外文期刊>International Journal of Pattern Recognition and Artificial Intelligence >MODIFIED BACKJUMPING ALGORITHMS FOR SOLVING CONSTRAINT SATISFACTION PROBLEMS
【24h】

MODIFIED BACKJUMPING ALGORITHMS FOR SOLVING CONSTRAINT SATISFACTION PROBLEMS

机译:解决约束满足问题的改进后跳算法

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

摘要

The backtracking algorithm is a prominent search technique in AI, particularly due to its use in Constraints Satisfaction Problems (CSPs), Truth maintenance Systems (TMS), and PROLOG. In the context of CSPs, Dehter~5 and Gashning~10 proposed two variants of the backtracking algorithm known as backjumping algorithms. One is graph-based and the other is failure-based backjumping algorithm. These algorithms attempt to backjump to the source of failure in case of a dead-end situation. This improves the backtracking performance. However, these algorithms are not consistent in the selection of the variable to backjump. In the paper, the modifications of both types of backjumping algorithms are proposed. Theses algorithms adopt a technique to select the variable to backjump in a consistent manner. This further increases the search efficiency in them. The merits of these modified algorithms are investigated theoretically. Experimental results on the zebra problem and random problems show that the modified algorithms give better results on most occasions.
机译:回溯算法是AI中一种重要的搜索技术,特别是由于它在约束满足问题(CSP),真相维护系统(TMS)和PROLOG中使用。在CSP的上下文中,Dehter〜5和Gashning〜10提出了两种回溯算法的变体,称为回跳算法。一种是基于图的,另一种是基于故障的回跳算法。在出现死胡同的情况下,这些算法会尝试跳回故障源。这样可以提高回溯性能。但是,这些算法在选择要回跳的变量时不一致。本文提出了两种回跳算法的改进方案。这些算法采用一种技术来选择要一致地回跳的变量。这进一步提高了它们的搜索效率。从理论上研究了这些改进算法的优点。在斑马问题和随机问题上的实验结果表明,改进的算法在大多数情况下都能提供更好的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号