Solving Multiagent Planning Problems with Concurrent Conditional Effects

06/19/2019
by   Daniel Furelos-Blanco, et al.
0

In this work we present a novel approach to solving concurrent multiagent planning problems in which several agents act in parallel. Our approach relies on a compilation from concurrent multiagent planning to classical planning, allowing us to use an off-the-shelf classical planner to solve the original multiagent problem. The solution can be directly interpreted as a concurrent plan that satisfies a given set of concurrency constraints, while avoiding the exponential blowup associated with concurrent actions. Our planner is the first to handle action effects that are conditional on what other agents are doing. Theoretically, we show that the compilation is sound and complete. Empirically, we show that our compilation can solve challenging multiagent planning problems that require concurrent actions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/01/2011

Partial-Order Planning with Concurrent Interacting Actions

In order to generate plans for agents with multiple actuators, agent tea...
research
03/05/2023

A Formal Metareasoning Model of Concurrent Planning and Execution

Agents that plan and act in the real world must deal with the fact that ...
research
06/01/2011

On Reasonable and Forced Goal Orderings and their Use in an Agenda-Driven Planning Algorithm

The paper addresses the problem of computing goal orderings, which is on...
research
01/15/2014

Compiling Uncertainty Away in Conformant Planning Problems with Bounded Width

Conformant planning is the problem of finding a sequence of actions for ...
research
01/23/2014

Narrative Planning: Compilations to Classical Planning

A model of story generation recently proposed by Riedl and Young casts i...
research
09/13/2018

Improving the Parallel Execution of Behavior Trees

Behavior Trees (BTs) have become a popular framework for designing contr...
research
07/22/2023

Enhancing Temporal Planning Domains by Sequential Macro-actions (Extended Version)

Temporal planning is an extension of classical planning involving concur...

Please sign up or login with your details

Forgot password? Click here to reset