Priority Inheritance with Backtracking for Iterative Multi-agent Path Finding

01/31/2019
by   Keisuke Okumura, et al.
0

The Multi-agent Path Finding (MAPF) problem consists of all agents having to move to their own destinations while avoiding collisions. In practical applications of the problem, such as for navigation in an automated warehouse, MAPF must be solved iteratively. We present a novel approach for iterative MAPF, that we call Priority Inheritance with Backtracking (PIBT). In our method, a unique priority is assigned to each agent every timestep, so that movements are prioritized. Priority inheritance aims to deal effectively with priority inversion in path adjustment in a small time window. When a low-priority agent X impedes the movement of a higher-priority agent Y, agent X inherits the higher-priority of agent Y. Priority inheritance can be applied iteratively and the backtracking protocol prevents the presence of a stuck agent. We proved that, regardless of the number of agents, all agents are guaranteed to reach their own destinations within a finite time after the destinations are given, as long as the environment is a biconnected graph. Our implementation of PIBT can be fully decentralized in the sense that it has no single point of control and does not rely on global communication (all communication is local within 2-hops). Experimental results over various domains demonstrate that the practicality of the proposed algorithm which is shown to produce sophisticated coordination.

READ FULL TEXT
research
05/24/2019

winPIBT: Expanded Prioritized Algorithm for Iterative Multi-agent Path Finding

Providing agents with efficient paths so as not to collide with each oth...
research
05/24/2019

winPIBT: Extended Prioritized Algorithm for Iterative Multi-agent Path Finding

Providing agents with efficient paths so as not to collide with each oth...
research
01/11/2020

A Game-Theoretic Approach to a Task Delegation Problem

We study a setting in which a principal selects an agent to execute a co...
research
12/15/2018

Searching with Consistent Prioritization for Multi-Agent Path Finding

We study prioritized planning for Multi-Agent Path Finding (MAPF). Exist...
research
01/29/2023

Multi-Priority Graph Sparsification

A sparsification of a given graph G is a sparser graph (typically a subg...
research
09/29/2020

Efficient, Decentralized, and Collaborative Multi-Robot Exploration using Optimal Transport Theory

An Optimal Transport (OT)-based decentralized collaborative multi-robot ...
research
09/17/2021

DMAPF: A Decentralized and Distributed Solver for Multi-Agent Path Finding Problem with Obstacles

Multi-Agent Path Finding (MAPF) is a problem of finding a sequence of mo...

Please sign up or login with your details

Forgot password? Click here to reset