HTN planning: Overview, comparison, and beyond

被引:80
|
作者
Georgievski, Ilche [1 ]
Aiello, Marco [1 ]
机构
[1] Univ Groningen, Johann Bernoulli Inst Math & Comp Sci, NL-9747 AG Groningen, Netherlands
关键词
AI planning; Hierarchical task networks; Web service composition; WEB SERVICE COMPOSITION; HIERARCHICAL TASK NETWORK; KNOWLEDGE; CONSTRAINTS; COMPETITION; EXECUTION; SHOP;
D O I
10.1016/j.artint.2015.02.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hierarchies are one of the most common structures used to understand and conceptualise the world. Within the field of Artificial Intelligence (AI) planning, which deals with the automation of world-relevant problems, Hierarchical Task Network (HTN) planning is the branch that represents and handles hierarchies. In particular, the requirement for rich domain knowledge to characterise the world enables HTN planning to be very useful, and also to perform well. However, the history of almost 40 years obfuscates the current understanding of HTN planning in terms of accomplishments, planning models, similarities and differences among hierarchical planners, and its current and objective image. On top of these issues, the ability of hierarchical planning to truly cope with the requirements of real-world applications has been often questioned. As a remedy, we propose a framework-based approach where we first provide a basis for defining different formal models of hierarchical planning, and define two models that comprise a large portion of HTN planners. Second, we provide a set of concepts that helps in interpreting HTN planners from the aspect of their search space. Then, we analyse and compare the planners based on a variety of properties organised in five segments, namely domain authoring, expressiveness, competence, computation and applicability. Furthermore, we select Web service composition as a real-world and current application, and classify and compare the approaches that employ HTN planning to solve the problem of service composition. Finally, we conclude with our findings and present directions for future work. In summary, we provide a novel and comprehensive viewpoint on a core AI planning technique. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:124 / 156
页数:33
相关论文
共 50 条
  • [41] 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
  • [42] 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
  • [44] 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
  • [45] HTN Fighter: Planning in a Highly-Dynamic Game
    Neufeld, Xenija
    Mostaghim, Sanaz
    Perez-Liebana, Diego
    2017 9TH COMPUTER SCIENCE AND ELECTRONIC ENGINEERING (CEEC), 2017,
  • [46] 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
  • [47] A new HTN planning framework for agents in dynamic environments
    Hayashi, H
    Cho, K
    Ohsuga, A
    COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS, 2004, 3259 : 108 - 133
  • [48] Fusing DL Reasoning with HTN Planning Rich Domain Planning for Mobile Robotics
    Hartanto, Ronny
    KUNSTLICHE INTELLIGENZ, 2011, 25 (01): : 81 - 84
  • [49] Planning of internal milkrun systems – Overview of possible design alternatives and comparison of planning methods
    Martini, Andreas
    Stache, Ulrich
    Trenker, Florian
    ZWF Zeitschrift fuer Wirtschaftlichen Fabrikbetrieb, 2014, 109 (1-2): : 50 - 55
  • [50] Case-based, decision-theoretic, HTN planning
    Macedo, L
    Cardoso, A
    ADVANCES IN CASE-BASED REASONING, PROCEEDINGS, 2004, 3155 : 257 - 271