Multi-Agent Path Finding on Strongly Connected Digraphs: feasibility and solution algorithms

09/09/2022
by   Stefano Ardizzoni, et al.
0

On an assigned graph, the problem of Multi-Agent Pathfinding (MAPF) consists in finding paths for multiple agents, avoiding collisions. Finding the minimum-length solution is known to be NP-hard, and computation times grows exponentially with the number of agents. However, in industrial applications, it is important to find feasible, suboptimal solutions, in a time that grows polynomially with the number of agents. Such algorithms exist for undirected and biconnected directed graphs. Our main contribution is to generalize these algorithms to the more general case of strongly connected directed graphs. In particular, given a MAPF problem with at least two holes, we present an algorithm that checks the problem feasibility in linear time with respect to the number of nodes, and provides a feasible solution in polynomial time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/26/2022

Constrained Multi-Agent Path Finding on Directed Graphs

We discuss C-MP and C-MAPF, generalizations of the classical Motion Plan...
research
11/11/2021

Winning Solution of the AIcrowd SBB Flatland Challenge 2019-2020

This report describes the main ideas of the solution which won the AIcro...
research
10/10/2022

The Small Solution Hypothesis for MAPF on Strongly Connected Directed Graphs Is True

The determination of the computational complexity of multi-agent pathfin...
research
07/24/2023

An algorithm with improved complexity for pebble motion/multi-agent path finding on trees

The pebble motion on trees (PMT) problem consists in finding a feasible ...
research
09/04/2017

Making Bidirected Graphs Strongly Connected

We consider problems to make a given bidirected graph strongly connected...
research
08/25/2022

Towards A Complete Multi-Agent Pathfinding Algorithm For Large Agents

Multi-agent pathfinding (MAPF) is a challenging problem which is hard to...
research
05/25/2023

Fine-Grained Complexity Analysis of Multi-Agent Path Finding on 2D Grids

Multi-Agent Path Finding (MAPF) is a fundamental motion coordination pro...

Please sign up or login with your details

Forgot password? Click here to reset