Semantic Attachments for HTN Planning

被引:0
|
作者
Magnaguagno, Mauricio Cecilio [1 ]
Meneguzzi, Felipe [1 ]
机构
[1] Pontifical Catholic Univ Rio Grande do Sul PUCRS, Sch Comp Sci FACIN, Porto Alegre, RS, Brazil
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hierarchical Task Networks (HTN) planning uses a decomposition process guided by domain knowledge to guide search towards a planning task. While many HTN planners allow calls to external processes (e.g. to a simulator interface) during the decomposition process, this is a computationally expensive process, so planner implementations often use such calls in an ad-hoc way using very specialized domain knowledge to limit the number of calls. Conversely, the classical planners that are capable of using external calls (often called semantic attachments) during planning are limited to generating a fixed number of ground operators at problem grounding time. We formalize Semantic Attachments for HTN planning using semi coroutines, allowing such procedurally defined predicates to link the planning process to custom unifications outside of the planner, such as numerical results from a robotics simulator. The resulting planner then uses such coroutines as part of its backtracking mechanism to search through parallel dimensions of the state-space (e.g. through numeric variables). We show empirically that our planner outperforms the state-of-the-art numeric planners in a number of domains using minimal extra domain knowledge.
引用
收藏
页码:9933 / 9940
页数:8
相关论文
共 50 条
  • [21] SHPE: HTN Planning for Video Games
    Menif, Alexandre
    Jacopin, Eric
    Cazenave, Tristan
    COMPUTER GAMES, CGW 2014, 2014, 504 : 119 - 132
  • [22] HTN Planning as Heuristic Progression Search
    Hoeller, Daniel
    Bercher, Pascal
    Behnke, Gregor
    Biundo, Susanne
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2020, 67 : 835 - 880
  • [23] HTN planning: Overview, comparison, and beyond
    Georgievski, Ilche
    Aiello, Marco
    ARTIFICIAL INTELLIGENCE, 2015, 222 : 124 - 156
  • [24] Handling Emergency Goals in HTN Planning
    Hayashi, Hisashi
    Tokura, Seiji
    Ozaki, Fumio
    Hasegawa, Tetsuo
    IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 118 - 126
  • [25] Fusing DL Reasoning with HTN Planning
    Hartanto, Ronny
    Hertzberg, Joachim
    KI 2008: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2008, 5243 : 62 - +
  • [26] Utility-Based HTN Planning
    Georgievski, Ilche
    Lazovik, Alexander
    21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 : 1013 - 1014
  • [27] Combining Ontology Engineering with HTN Planning
    Song, Jingge
    Cha, Jianzhong
    Lu, Yiping
    LEADING THE WEB IN CONCURRENT ENGINEERING: NEXT GENERATION CONCURRENT ENGINEERING, 2006, 143 : 214 - 221
  • [28] A middle-ware for the automated composition and invocation of semantic web services based on temporal HTN planning techniques
    Fdez-Olivares, Juan
    Garzon, Tomas
    Castillo, Luis
    Garcia-Perez, Oscar
    Palao, Francisco
    CURRENT TOPICS IN ARTIFICIAL INTELLIGENCE, 2007, 4788 : 70 - +
  • [29] 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
  • [30] The Toad System for Totally Ordered HTN Planning
    Höller, Daniel
    Journal of Artificial Intelligence Research, 2024, 80 : 613 - 663