Refined Hardness of Distance-Optimal Multi-Agent Path Finding

03/14/2022
by   Tzvika Geft, et al.
0

We study the computational complexity of multi-agent path finding (MAPF). Given a graph G and a set of agents, each having a start and target vertex, the goal is to find collision-free paths minimizing the total distance traveled. To better understand the source of difficulty of the problem, we aim to study the simplest and least constrained graph class for which it remains hard. To this end, we restrict G to be a 2D grid, which is a ubiquitous abstraction, as it conveniently allows for modeling well-structured environments (e.g., warehouses). Previous hardness results considered highly constrained 2D grids having only one vertex unoccupied by an agent, while the most restricted hardness result that allowed multiple empty vertices was for (non-grid) planar graphs. We therefore refine previous results by simultaneously considering both 2D grids and multiple empty vertices. We show that even in this case distance-optimal MAPF remains NP-hard, which settles an open problem posed by Banfi et al. (2017). We present a reduction directly from 3-SAT using simple gadgets, making our proof arguably more informative than previous work in terms of potential progress towards positive results. Furthermore, our reduction is the first linear one for the case where G is planar, appearing nearly four decades after the first related result. This allows us to go a step further and exploit the Exponential Time Hypothesis (ETH) to obtain an exponential lower bound for the running time of the problem. Finally, as a stepping stone towards our main results, we prove the NP-hardness of the monotone case, in which agents move one by one with no intermediate stops.

READ FULL TEXT

page 4

page 6

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...
research
06/30/2020

Algorithms and complexity for geodetic sets on planar and chordal graphs

We study the complexity of finding the geodetic number on subclasses of ...
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
03/01/2023

Coordination of Multiple Robots along Given Paths with Bounded Junction Complexity

We study a fundamental NP-hard motion coordination problem for multi-rob...
research
09/11/2023

On the Fine-Grained Hardness of Inverting Generative Models

The objective of generative model inversion is to identify a size-n late...
research
06/18/2019

On the Constrained Least-cost Tour Problem

We introduce the Constrained Least-cost Tour (CLT) problem: given an und...
research
10/01/2017

Orthogonal Terrain Guarding is NP-complete

A terrain is an x-monotone polygonal curve, i.e., successive vertices ha...

Please sign up or login with your details

Forgot password? Click here to reset