Enhancing Temporal Planning Domains by Sequential Macro-actions
(Extended Version)
- URL: http://arxiv.org/abs/2307.12081v1
- Date: Sat, 22 Jul 2023 13:50:34 GMT
- Title: Enhancing Temporal Planning Domains by Sequential Macro-actions
(Extended Version)
- Authors: Marco De Bortoli, Luk\'a\v{s} Chrpa, Martin Gebser and Gerald
Steinbauer-Wagner
- Abstract summary: Temporal planning is an extension of classical planning involving concurrent execution of actions and alignment with temporal constraints.
Our work contributes a general concept of sequential temporal macro-actions that guarantees the applicability of obtained plans.
Our experiments yield improvements in terms of obtained satisficing plans as well as plan quality for the majority of tested planners and domains.
- Score: 2.064612766965483
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Temporal planning is an extension of classical planning involving concurrent
execution of actions and alignment with temporal constraints. Durative actions
along with invariants allow for modeling domains in which multiple agents
operate in parallel on shared resources. Hence, it is often important to avoid
resource conflicts, where temporal constraints establish the consistency of
concurrent actions and events. Unfortunately, the performance of temporal
planning engines tends to sharply deteriorate when the number of agents and
objects in a domain gets large. A possible remedy is to use macro-actions that
are well-studied in the context of classical planning. In temporal planning
settings, however, introducing macro-actions is significantly more challenging
when the concurrent execution of actions and shared use of resources, provided
the compliance to temporal constraints, should not be suppressed entirely. Our
work contributes a general concept of sequential temporal macro-actions that
guarantees the applicability of obtained plans, i.e., the sequence of original
actions encapsulated by a macro-action is always executable. We apply our
approach to several temporal planners and domains, stemming from the
International Planning Competition and RoboCup Logistics League. Our
experiments yield improvements in terms of obtained satisficing plans as well
as plan quality for the majority of tested planners and domains.
Related papers
- Unlocking Reasoning Potential in Large Langauge Models by Scaling Code-form Planning [94.76546523689113]
We introduce CodePlan, a framework that generates and follows textcode-form plans -- pseudocode that outlines high-level, structured reasoning processes.
CodePlan effectively captures the rich semantics and control flows inherent to sophisticated reasoning tasks.
It achieves a 25.1% relative improvement compared with directly generating responses.
arXiv Detail & Related papers (2024-09-19T04:13:58Z) - Improving Execution Concurrency in Partial-Order Plans via Block-Substitution [0.0]
A Partial-Order Plan (POP) allows two actions with no ordering between them, thus providing the flexibility of executing actions in different sequences.
This work formalizes the conditions for non-concurrency constraints to transform a POP into a parallel plan.
Our algorithm employs block deordering that eliminates orderings in a POP by encapsulating coherent actions in blocks, and then exploits blocks as candidate subplans for substitutions.
arXiv Detail & Related papers (2024-06-25T23:36:13Z) - Task and Motion Planning for Execution in the Real [24.01204729304763]
This work generates task and motion plans that include actions cannot be fully grounded at planning time.
Execution combines offline planned motions and online behaviors till reaching the task goal.
Forty real-robot trials and motivating demonstrations are performed to evaluate the proposed framework.
Results show faster execution time, less number of actions, and more success in problems where diverse gaps arise.
arXiv Detail & Related papers (2024-06-05T22:30:40Z) - Improving Plan Execution Flexibility using Block-Substitution [0.0]
Partial-order plans in AI planning facilitate execution flexibility due to their less-constrained nature.
Plan deordering removes unnecessary action orderings within a plan, while plan reordering modifies them arbitrarily to minimize action orderings.
This study, in contrast with traditional plan deordering and reordering strategies, improves a plan's flexibility by substituting its subplans with actions outside the plan for a planning problem.
arXiv Detail & Related papers (2024-06-05T09:30:48Z) - Skip-Plan: Procedure Planning in Instructional Videos via Condensed
Action Space Learning [85.84504287685884]
Skip-Plan is a condensed action space learning method for procedure planning in instructional videos.
By skipping uncertain nodes and edges in action chains, we transfer long and complex sequence functions into short but reliable ones.
Our model explores all sorts of reliable sub-relations within an action sequence in the condensed action space.
arXiv Detail & Related papers (2023-10-01T08:02:33Z) - AI planning in the imagination: High-level planning on learned abstract
search spaces [68.75684174531962]
We propose a new method, called PiZero, that gives an agent the ability to plan in an abstract search space that the agent learns during training.
We evaluate our method on multiple domains, including the traveling salesman problem, Sokoban, 2048, the facility location problem, and Pacman.
arXiv Detail & Related papers (2023-08-16T22:47:16Z) - Optimal task and motion planning and execution for human-robot
multi-agent systems in dynamic environments [54.39292848359306]
We propose a combined task and motion planning approach to optimize sequencing, assignment, and execution of tasks.
The framework relies on decoupling tasks and actions, where an action is one possible geometric realization of a symbolic task.
We demonstrate the approach effectiveness in a collaborative manufacturing scenario, in which a robotic arm and a human worker shall assemble a mosaic.
arXiv Detail & Related papers (2023-03-27T01:50:45Z) - Safe-Planner: A Single-Outcome Replanner for Computing Strong Cyclic
Policies in Fully Observable Non-Deterministic Domains [0.22940141855172028]
We introduce an offline replanner, called Safe-Planner, that relies on a single-outcome determinization to compile a non-deterministic domain to a set of classical domains.
We show experimentally that this approach can allow SP to avoid generating misleading plans but to generate weak plans that directly lead to strong solutions.
arXiv Detail & Related papers (2021-09-23T16:20:35Z) - Efficient Temporal Piecewise-Linear Numeric Planning with Lazy
Consistency Checking [4.834203844100679]
We propose a set of techniques that allow the planner to compute LP consistency checks lazily where possible.
We also propose an algorithm to perform duration-dependent goal checking more selectively.
The resultant planner is not only more efficient, but outperforms most state-of-the-art temporal-numeric and hybrid planners.
arXiv Detail & Related papers (2021-05-21T07:36:54Z) - Dynamic Multi-Robot Task Allocation under Uncertainty and Temporal
Constraints [52.58352707495122]
We present a multi-robot allocation algorithm that decouples the key computational challenges of sequential decision-making under uncertainty and multi-agent coordination.
We validate our results over a wide range of simulations on two distinct domains: multi-arm conveyor belt pick-and-place and multi-drone delivery dispatch in a city.
arXiv Detail & Related papers (2020-05-27T01:10:41Z) - STRIPS Action Discovery [67.73368413278631]
Recent approaches have shown the success of classical planning at synthesizing action models even when all intermediate states are missing.
We propose a new algorithm to unsupervisedly synthesize STRIPS action models with a classical planner when action signatures are unknown.
arXiv Detail & Related papers (2020-01-30T17:08:39Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.