hierarchical task network
Recently Published Documents


TOTAL DOCUMENTS

57
(FIVE YEARS 13)

H-INDEX

6
(FIVE YEARS 2)

2021 ◽  
Vol 2078 (1) ◽  
pp. 012024
Author(s):  
Zhen Jia ◽  
Yang Chu ◽  
Zhi Liu

Abstract This paper proposes a new tactical decision aids method based on event knowledge graph (EventKG). In the warfare domain, EventKG can be constructed through event types design, event network construction and transition probability computation between events. Initially, four event classes are introduced in accordance with the OODA loop, and eighteen subclasses are further decomposed. With the aids of a common event template, all the events taking place in the battle field can be described. Event networks are built by adopting the hierarchical task network (HTN) and described through Bayesian network, to exhibit various relations between battle events. Transition probability, namely the occurrence probability of next possible event, is computed by using the prior probability and conditional probability of event occurring. On the basis of structured EventKG, entity knowledge graph (EKG) and entity relation knowledge graph (ERKG), tactical decision aid instructions can be generated by combining with the battlefield situation information.


2021 ◽  
Author(s):  
Roman Barták ◽  
Simona Ondrčková ◽  
Gregor Behnke ◽  
Pascal Bercher

Hierarchical task network (HTN) planning is a model-based approach to planning. The HTN domain model consists of tasks and methods to decompose them into subtasks until obtaining primitive tasks (actions). There are recent methods for verifying if a given action sequence is a valid HTN plan. However, if the plan is invalid, all existing verification methods only say so without explaining why the plan is invalid. In the paper, we propose a method that corrects a given action sequence to form a valid HTN plan by deleting the minimal number of actions. This plan correction explains what is wrong with a given action sequence concerning the HTN domain model.


Author(s):  
Songtuan Lin ◽  
Pascal Bercher

Incorporating humans into AI planning is an important feature of flexible planning technology. Such human integration allows to incorporate previously unknown constraints, and is also an integral part of automated modeling assistance. As a foundation for integrating user requests, we study the computational complexity of determining the existence of changes to an existing model, such that the resulting model allows for specific user-provided solutions. We are provided with a planning problem modeled either in the classical (non-hierarchical) or hierarchical task network (HTN) planning formalism, as well as with a supposed-to-be solution plan, which is actually not a solution for the current model. Considering changing decomposition methods as well as preconditions and effects of actions, we show that most change requests are NP-complete though some turn out to be tractable.


Author(s):  
Greg Pennisi ◽  
Morgan Fine-Morris ◽  
Michael W. Floyd ◽  
Bryan Auslander ◽  
Hector Munoz-Avila ◽  
...  

Hierarchical Task Network (HTN) planning uses task-subtask relationships to break complex problems into more manageable subtasks, similar to how human problem-solvers plan. However, one limitation of HTN planning is that it requires domain knowledge in the form of planning methods to perform this task decomposition. Recent work has partially alleviated this knowledge engineering requirement by learning HTN methods from traces of observed behavior. Although this greatly reduces the amount of knowledge that must be encoded by a domain expert, it requires a large collection of traces in order to infer important landmark states that are used during trace segmentation and method learning. In this paper we present a novel method for landmark inference that transfers knowledge of landmarks from previously encountered environments to new environments without requiring any traces from the new environment. We evaluate our work in a logistics planning domain and show that our approach performs comparably to the existing landmark inference method but requires far fewer traces.


2021 ◽  
Vol 70 ◽  
pp. 1117-1181
Author(s):  
Dominik Schreiber

One of the oldest and most popular approaches to automated planning is to encode the problem at hand into a propositional formula and use a Satisfiability (SAT) solver to find a solution. In all established SAT-based approaches for Hierarchical Task Network (HTN) planning, grounding the problem is necessary and oftentimes introduces a combinatorial blowup in terms of the number of actions and reductions to encode. Our contribution named Lilotane (Lifted Logic for Task Networks) eliminates this issue for Totally Ordered HTN planning by directly encoding the lifted representation of the problem at hand. We lazily instantiate the problem hierarchy layer by layer and use a novel SAT encoding which allows us to defer decisions regarding method arguments to the stage of SAT solving. We show the correctness of our encoding and compare it to the best performing prior SAT encoding in a worst-case analysis. Empirical evaluations confirm that Lilotane outperforms established SAT-based approaches, often by orders of magnitude, produces much smaller formulae on average, and compares favorably to other state-of-the-art HTN planners regarding robustness and plan quality. In the International Planning Competition (IPC) 2020, a preliminary version of Lilotane scored the second place. We expect these considerable improvements to SAT-based HTN planning to open up new perspectives for SAT-based approaches in related problem classes.


2020 ◽  
Vol 34 (06) ◽  
pp. 10009-10016
Author(s):  
Zhanhao Xiao ◽  
Hai Wan ◽  
Hankui Hankz Zhuo ◽  
Andreas Herzig ◽  
Laurent Perrussel ◽  
...  

Hierarchical Task Network (HTN) planning is showing its power in real-world planning. Although domain experts have partial hierarchical domain knowledge, it is time-consuming to specify all HTN methods, leaving them incomplete. On the other hand, traditional HTN learning approaches focus only on declarative goals, omitting the hierarchical domain knowledge. In this paper, we propose a novel learning framework to refine HTN methods via task insertion with completely preserving the original methods. As it is difficult to identify incomplete methods without designating declarative goals for compound tasks, we introduce the notion of prioritized preference to capture the incompleteness possibility of methods. Specifically, the framework first computes the preferred completion profile w.r.t. the prioritized preference to refine the incomplete methods. Then it finds the minimal set of refined methods via a method substitution operation. Experimental analysis demonstrates that our approach is effective, especially in solving new HTN planning instances.


Today, the Landmark concept is adapted from the classical planning to work in hierarchical task network planning. It was shown how it is used to extracts landmark literals from a given hierarchical planning domain and problem description and then use these literals to update the the planning domain by ruling out the irrelevant tasks and methods before the actual planning is performed. In this paper, we compine the landmark concept with the Map-reduce framework to increase the performance of the planning process. Our empirical evaluation shows that the combination between landmark and Map-Reduce framework dramatically improves performance of the planning process.


2019 ◽  
Vol 2019 ◽  
pp. 1-14
Author(s):  
Jie Zhang ◽  
Gang Wang ◽  
Yafei Song ◽  
Fangzheng Zhao ◽  
Siyuan Wang

For task planning of the command and control structure, the existing algorithms exhibit low efficiency and poor replanning quality under abnormal conditions. Given the requirements of the current accusation architecture, a distributed command and control structure model is built in this paper based on multiagents, which exploits the superiority of multiagents in achieving complex tasks. The concept of MultiAgent-HTN is proposed based on the framework. The original hierarchical task network planning algorithm is optimized, the multiagent collaboration framework is redefined, and the coordination mechanism of local conflict is developed. With the classical resource scheduling problem as the experimental background, the proposed algorithm compared with the classical HTN algorithm is drawn. According to the experimental results, the proposed algorithm exhibits higher quality and higher efficiency than the existing algorithm and the space anomaly is significant in the course of processing. The planning is more efficient and the time is more complicated and superior in solving the same problem, and the algorithm exhibits good convergence and adaptability. In the conclusion, it is proved that the distributed command and control structure proposed in this paper exhibits high practicability in relevant fields and can solve the problem of distributed command and control structure in a multiagent scenario.


Author(s):  
Gregor Behnke ◽  
Daniel Höller ◽  
Susanne Biundo

Over the last years, several new approaches to Hierarchical Task Network (HTN) planning have been proposed that increased the overall performance of HTN planners. However, the focus has been on agile planning - on finding a solution as quickly as possible. Little work has been done on finding optimal plans. We show how the currently best-performing approach to HTN planning - the translation into propositional logic - can be utilised to find optimal plans. Such SAT-based planners usually bound the HTN problem to a certain depth of decomposition and then translate the problem into a propositional formula. To generate optimal plans, the length of the solution has to be bounded instead of the decomposition depth. We show the relationship between these bounds and how it can be handled algorithmically. Based on this, we propose an optimal SAT-based HTN planner and show that it performs favourably on a benchmark set.


Sign in / Sign up

Export Citation Format

Share Document