Une approche totalement instanciée pour la planification HTN

10/22/2018
by   Abdeldjalil Ramoul, et al.
0

Many planning techniques have been developed to allow autonomous systems to act and make decisions based on their perceptions of the environment. Among these techniques, HTN ( Hierarchical Task Network) planning is one of the most used in practice. Unlike classical approaches of planning. HTN operates by decomposing task into sub-tasks until each of these sub-tasks can be achieved an action. This hierarchical representation provide a richer representation of planning problems and allows to better guide the plan search and provides more knowledge to the underlying algorithms. In this paper, we propose a new approach of HTN planning in which, as in conventional planning, we instantiate all planning operators before starting the search process. This approach has proven its effectiveness in classical planning and is necessary for the development of effective heuristics and encoding planning problems in other formalism such as CSP or SAT. The instantiation is actually used by most modern planners but has never been applied in an HTN based planning framework. We present in this article a generic instantiation algorithm which implements many simplification techniques to reduce the process complexity inspired from those used in classical planning. Finally we present some results obtained from an experimentation on a range of problems used in the international planning competitions with a modified version of SHOP planner using fully instantiated problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/06/2016

Cost-Optimal Algorithms for Planning with Procedural Control Knowledge

There is an impressive body of work on developing heuristics and other r...
research
06/14/2022

An Efficient HTN to STRIPS Encoding for Concurrent Plans

The Hierarchical Task Network (HTN) formalism is used to express a wide ...
research
06/14/2022

An Accurate HDDL Domain Learning Algorithm from Partial and Noisy Observations

The Hierarchical Task Network (HTN) formalism is very expressive and use...
research
06/13/2023

On Guiding Search in HTN Temporal Planning with non Temporal Heuristics

The Hierarchical Task Network (HTN) formalism is used to express a wide ...
research
06/26/2011

Planning Through Stochastic Local Search and Temporal Action Graphs in LPG

We present some techniques for planning in domains specified with the re...
research
01/30/2020

STRIPS Action Discovery

The problem of specifying high-level knowledge bases for planning become...
research
05/01/2022

Adversarial Plannning

Planning algorithms are used in computational systems to direct autonomo...

Please sign up or login with your details

Forgot password? Click here to reset