Multi-Valued Partial Order Plans in Numeric Planning

07/27/2023
by   Hayyan Helal, et al.
0

Many planning formalisms allow for mixing numeric with Boolean effects. However, most of these formalisms are undecidable. In this paper, we will analyze possible causes for this undecidability by studying the number of different occurrences of actions, an approach that proved useful for metric fluents before. We will start by reformulating a numeric planning problem known as restricted tasks as a search problem. We will then show how an NP-complete fragment of numeric planning can be found by using heuristics. To achieve this, we will develop the idea of multi-valued partial order plans, a least committing compact representation for (sequential and parallel) plans. Finally, we will study optimization techniques for this representation to incorporate soft preconditions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/23/2014

Algorithms and Limits for Compact Plan Representations

Compact representations of objects is a common concept in computer scien...
research
03/16/2023

Multi-step planning with learned effects of (possibly partial) action executions

In this paper, we propose an affordance model, which is built on Conditi...
research
09/18/2023

Differentiable Boustrophedon Path Plans

This paper introduces a differentiable representation for optimization o...
research
08/01/1998

The Computational Complexity of Probabilistic Planning

We examine the computational complexity of testing and finding small pla...
research
06/26/2011

AltAltp: Online Parallelization of Plans with Heuristic State Search

Despite their near dominance, heuristic state search planners still lag ...
research
01/15/2014

The Role of Macros in Tractable Planning

This paper presents several new tractability results for planning based ...
research
06/13/2012

Identifying Dynamic Sequential Plans

We address the problem of identifying dynamic sequential plans in the fr...

Please sign up or login with your details

Forgot password? Click here to reset