首页> 外文会议>Advances in artificial intelligence >Searching with pattern databases
【24h】

Searching with pattern databases

机译:用模式数据库搜索

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The efficiency of A * searching depends on the quality of the lower blound estimates of the solution cost. Pattern databases enumerate all possible subgoals required by any solution, subject to constraints on the subgoal size. Each subgoal in the database provides a tight lower bound on the cost of achieving it. For a given state in the search space, allpossible subgoals are looked up, with the maximum cost over all lookups being the lower bound. For sliding tile puzzles, the database enumerates all possible patterns containing N tiles and, for each one, contains a lower bound on the distance to correctly move all N tiles into their correct final location. For the 15-Puzzle, iterative-deepening A * with pattern databases (N=8+ reduces the total number of nodes searched on a standard problem set of 100 positions by over 1000-fold.
机译:A *搜索的效率取决于解决方案成本的较低估计的质量。模式数据库会枚举任何解决方案所需的所有可能的子目标,但要限制子目标的大小。数据库中的每个子目标都为实现它的成本提供了严格的下限。对于搜索空间中的给定状态,将查找所有可能的子目标,且所有查找的最大成本为下限。对于滑动拼图游戏,数据库会枚举包含N个瓦片的所有可能模式,并且每个模型都包含距离的下限,以将所有N个瓦片正确移动到其正确的最终位置。对于15难题,使用模式数据库(N = 8 +)的迭代加深A *将在100个位置的标准问题集上搜索的节点总数减少1000倍以上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号