Heuristically Guided Compilation for Multi-Agent Path Finding

12/13/2022
by   Pavel Surynek, et al.
0

Multi-agent path finding (MAPF) is a task of finding non-conflicting paths connecting agents' specified initial and goal positions in a shared environment. We focus on compilation-based solvers in which the MAPF problem is expressed in a different well established formalism such as mixed-integer linear programming (MILP), Boolean satisfiability (SAT), or constraint programming (CP). As the target solvers for these formalisms act as black-boxes it is challenging to integrate MAPF specific heuristics in the MAPF compilation-based solvers. We show in this work how the build a MAPF encoding for the target SAT solver in which domain specific heuristic knowledge is reflected. The heuristic knowledge is transferred to the SAT solver by selecting candidate paths for each agent and by constructing the encoding only for these candidate paths instead of constructing the encoding for all possible paths for an agent. The conducted experiments show that heuristically guided compilation outperforms the vanilla variants of the SAT-based MAPF solver.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/08/2021

Sparsification for Fast Optimal Multi-Robot Path Planning in Lazy Compilation Schemes

Path planning for multiple robots (MRPP) represents a task of finding no...
research
11/11/2021

DPLL(MAPF): an Integration of Multi-Agent Path Finding and SAT Solving Technologies

In multi-agent path finding (MAPF), the task is to find non-conflicting ...
research
04/23/2021

Compilation-based Solvers for Multi-Agent Path Finding: a Survey, Discussion, and Future Opportunities

Multi-agent path finding (MAPF) attracts considerable attention in artif...
research
12/28/2018

A Summary of Adaptation of Techniques from Search-based Optimal Multi-Agent Path Finding Solvers to Compilation-based Approach

In the multi-agent path finding problem (MAPF) we are given a set of age...
research
01/20/2023

Counterexample Guided Abstraction Refinement with Non-Refined Abstractions for Multi-Agent Path Finding

Counterexample guided abstraction refinement (CEGAR) represents a powerf...
research
07/02/2017

Modifying Optimal SAT-based Approach to Multi-agent Path-finding Problem to Suboptimal Variants

In multi-agent path finding (MAPF) the task is to find non-conflicting p...
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...

Please sign up or login with your details

Forgot password? Click here to reset