Multi-agent Path Finding with Continuous Time Viewed Through Satisfiability Modulo Theories (SMT)

03/23/2019
by   Pavel Surynek, et al.
0

This paper addresses a variant of multi-agent path finding (MAPF) in continuous space and time. We present a new solving approach based on satisfiability modulo theories (SMT) to obtain makespan optimal solutions. The standard MAPF is a task of navigating agents in an undirected graph from given starting vertices to given goal vertices so that agents do not collide with each other in vertices of the graph. In the continuous version (MAPF^R) agents move in an n-dimensional Euclidean space along straight lines that interconnect predefined positions. For simplicity, we work with circular omni-directional agents having constant velocities in the 2D plane. As agents can have different sizes and move smoothly along lines, a non-colliding movement along certain lines with small agents can result in a collision if the same movement is performed with larger agents. Our SMT-based approach for MAPF^R called SMT-CBS^R reformulates the Conflict-based Search (CBS) algorithm in terms of SMT concepts. We suggest lazy generation of decision variables and constraints. Each time a new conflict is discovered, the underlying encoding is extended with new variables and constraints to eliminate the conflict. We compared SMT-CBS^R and adaptations of CBS for the continuous variant of MAPF experimentally.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/25/2020

Pushing the Envelope: From Discrete to Continuous Movements in Multi-Agent Path Finding via Lazy Encodings

Multi-agent path finding in continuous space and time with geometric age...
research
09/10/2020

Multi-Goal Multi-Agent Path Finding via Decoupled and Integrated Goal Vertex Ordering

We introduce multi-goal multi agent path finding (MAPF^MG) which general...
research
07/21/2019

Multi-Agent Path Finding with Capacity Constraints

In multi-agent path finding (MAPF) the task is to navigate agents from t...
research
01/24/2021

Improving Continuous-time Conflict Based Search

Conflict-Based Search (CBS) is a powerful algorithmic framework for opti...
research
09/30/2020

Fast Decomposition of Temporal Logic Specifications for Heterogeneous Teams

In this work, we focus on decomposing large multi-agent path planning pr...
research
07/11/2019

On the Tour Towards DPLL(MAPF) and Beyond

We discuss milestones on the tour towards DPLL(MAPF), a multi-agent path...

Please sign up or login with your details

Forgot password? Click here to reset