The Toad System for Totally Ordered HTN Planning

被引:0
|
作者
Höller, Daniel [1 ]
机构
[1] Saarland University, Saarland Informatics Campus, Saarbrücken, Germany
关键词
D O I
暂无
中图分类号
学科分类号
摘要
We present an approach for translating Totally Ordered Hierarchical Task Network (HTN) planning problems to classical planning problems. While this enables the use of sophisticated classical planning systems to find solutions, we need to overcome the differences in expressiveness of these two planning formalisms. Prior work on this topic did this by translating bounded HTN problems. In contrast, we approximate them, i.e., we change the problem such that every action sequence that is a solution to the HTN problem is also a solution for the classical problem, but the latter might have more solutions. To obtain a sound overall approach, we verify solutions returned by the classical planning system to ensure that they are also solutions to the HTN problem. For translation and approximation, we use techniques introduced to approximate Context-Free Languages by using Finite Automata. We named our system Toad (Totally Ordered HTN Approximation using DFA). For a subset of HTN problems the translation is even possible without approximation. Whether or not it is necessary is decided based on the property of self-embedding, which comes also from the field of formal languages. We investigate the theoretical connection of self-embedding and tail-recursiveness, a property from the HTN literature used to identify a subclass of HTN planning problems that can be translated to classical planning, and show that it is more general. To guide the classical planner, we introduce a novel heuristic tailored towards our models. We evaluate Toad on the benchmark set of the 2020 International Planning Competition. Our evaluation shows that (1) most problems can be translated without approximation and that (2) Toad is competitive with the state of the art in HTN planning. ©2024 The Authors.
引用
收藏
页码:613 / 663
相关论文
共 50 条
  • [1] The TOAD System for Totally Ordered HTN Planning
    Hoeller, Daniel
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2024, 80 : 613 - 663
  • [2] On the Verification of Totally-Ordered HTN Plans
    Bartak, Roman
    Ondrckova, Simona
    Behnke, Gregor
    Bercher, Pascal
    2021 IEEE 33RD INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2021), 2021, : 263 - 267
  • [3] Planning by merging totally ordered object plans
    Inst. Tecn. Autónomo de Mex., México D.F., Mexico
    Expert Sys Appl, 1-2 (71-81):
  • [4] Planning by merging totally ordered object plans
    Zozaya-Gorostiza, C
    Diaz-Infante, E
    EXPERT SYSTEMS WITH APPLICATIONS, 1998, 14 (1-2) : 71 - 81
  • [5] SHOP2: An HTN planning system
    Nau, D
    Au, TC
    Ilghami, O
    Kuter, U
    Murdock, JW
    Wu, D
    Yaman, F
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2003, 20 (20): : 379 - 404
  • [6] totSAT - Totally-Ordered Hierarchical Planning through SAT
    Behnke, Gregor
    Hoeller, Daniel
    Biundo, Susanne
    THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 6110 - 6118
  • [7] HTN Planning with Preferences
    Sohrabi, Shirin
    Baier, Jorge A.
    McIlraith, Sheila A.
    21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 1790 - 1797
  • [8] Tracking Branches in Trees - A Propositional Encoding for Solving Partially-Ordered HTN Planning Problems
    Behnke, Gregor
    Hoeller, Daniel
    Biundo, Susanne
    2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2018, : 73 - 80
  • [9] Complexity results for HTN planning
    Erol, K
    Hendler, J
    Nau, DS
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1996, 18 (01) : 69 - 93
  • [10] Landmark Generation in HTN Planning
    Hoeller, Daniel
    Bercher, Pascal
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 11826 - 11834