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 条
  • [41] Boosting Search Guidance in Problems with Semantic Attachments
    Bernardini, Sara
    Fox, Maria
    Long, Derek
    Piacentini, Chiara
    TWENTY-SEVENTH INTERNATIONAL CONFERENCE ON AUTOMATED PLANNING AND SCHEDULING, 2017, : 29 - 37
  • [42] Combining Domain-Independent Planning and HTN Planning: The Duet Planner
    Gerevini, Alfonso
    Kuter, Ugur
    Nau, Dana
    Saetti, Alessandro
    Waisbrot, Nathaniel
    ECAI 2008, PROCEEDINGS, 2008, 178 : 573 - +
  • [43] Control strategies in HTN planning: Theory versus practice
    Nau, DS
    Smith, SJJ
    Erol, K
    FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, 1998, : 1127 - 1133
  • [44] HTN Planning Approach Using Fully Instantiated Problems
    Ramoul, Abdeldjalil
    Pellier, Damien
    Fiorino, Humbert
    Pesty, Sylvie
    2016 IEEE 28TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2016), 2016, : 113 - 120
  • [45] Learning and fatigue inspired method for optimized HTN planning
    Zhang, Wanpeng
    Shen, Lincheng
    Chen, Jing
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2012, 23 (02) : 233 - 241
  • [46] Cloud Ready Applications Composed via HTN Planning
    Georgievski, Ilche
    Nizamic, Faris
    Lazovik, Alexander
    Aiello, Marco
    2017 IEEE 10TH CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2017, : 81 - 89
  • [48] HTN Robot Planning in Partially Observable Dynamic Environments
    Weser, Martin
    Off, Dominik
    Zhang, Jianwei
    2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 1505 - 1510
  • [49] HTN Fighter: Planning in a Highly-Dynamic Game
    Neufeld, Xenija
    Mostaghim, Sanaz
    Perez-Liebana, Diego
    2017 9TH COMPUTER SCIENCE AND ELECTRONIC ENGINEERING (CEEC), 2017,
  • [50] Analyzing external conditions to improve the efficiency of HTN planning
    Tsuneto, R
    Hendler, J
    Nau, D
    FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, 1998, : 913 - 920