首页> 外文会议>International Conference on Automated Planning and Scheduling >Bound to Plan: Exploiting Classical Heuristics via Automatic Translations of Tail-Recursive HTN Problems
【24h】

Bound to Plan: Exploiting Classical Heuristics via Automatic Translations of Tail-Recursive HTN Problems

机译:必然计划计划:通过尾递归HTN问题的自动翻译来利用古典启发式

获取原文

摘要

Hierarchical Task Network (HTN) planning is a formalism that can express constraints which cannot easily be expressed by classical (non-hierarchical) planning approaches. It enables reasoning about procedural structures and domain-specific search control knowledge. Yet the cornucopia of modern heuristic search techniques remains largely unincorporated in current HTN planners, in part because it is not clear how to estimate the goal distance for a partially-ordered task network. When using SHOP2-style progression, a task network of yet unprocessed tasks is maintained during search. In the general case it can grow arbitrarily large. However, many - if not most - existing HTN domains have a certain structure (called tail-recursive) where the network's size is bounded. We show how this bound can be calculated and exploited to automatically translate tail-recursive HTN problems into non-hierarchical STRIPS representations, which allows using both hierarchical structures and classical planning heuristics. In principle, the approach can also be applied to non-tail-recursive HTNs by incrementally increasing the bound. We give three translations with different advantages and present the results of an empirical evaluation with several HTN domains that are translated to PDDL and solved by two current classical planning systems. Our results show that we can automatically find practical bounds for solving partially-ordered HTN problems. We also show that classical planners perform similarly with our automatic translations versus a previous hand-bounded HTN translation which is restricted to totally-ordered problems.
机译:分层任务网络(HTN)规划是一种形式主义,可以表达不容易被经典(非分层)规划方法表达的约束。它能够推理程序结构和具体域的搜索控制知识。然而,现代启发式搜索技术的聚宝盆仍然在基本上在当前的HTN规划人员中持续非法人,部分原因是估计部分有序任务网络的目标距离并不清楚。使用Shop2样式进度时,在搜索期间维护尚未处理的任务的任务网络。在一般情况下,它可以任意大。然而,许多 - 如果不是最多 - 现有的HTN域具有一定的结构(称为尾递归),其中网络的尺寸是界限的。我们展示了如何计算和利用这一界限,以自动将尾部递归HTN问题自动转换为非分层条表示,其允许使用分层结构和经典规划启发式。原则上,通过逐渐增加界限,该方法也可以应用于非尾递归的HTN。我们在不同优势提供三种翻译,并呈现具有几个HTN域的实证评估结果,该域被翻译成PDDL并由两个当前的经典规划系统解决。我们的结果表明,我们可以自动找到解决部分有序的HTN问题的实用界限。我们还表明,古典规划者与我们的自动翻译类似于先前的手工界HTN翻译,这限制了完全有序的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号