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

TL;DR
This paper introduces a novel CEGAR-based SAT solver for multi-agent path finding that intentionally leaves some abstractions unrefined, significantly reducing encoding size and improving solving speed.
Contribution
It presents a new CEGAR approach for MAPF that incorporates non-refined abstractions, leading to smaller SAT encodings and faster solution times.
Findings
Smaller SAT encodings compared to previous methods
Faster solving times on benchmark MAPF problems
Maintains solution correctness with post-processing
Abstract
Counterexample guided abstraction refinement (CEGAR) represents a powerful symbolic technique for various tasks such as model checking and reachability analysis. Recently, CEGAR combined with Boolean satisfiability (SAT) has been applied for multi-agent path finding (MAPF), a problem where the task is to navigate agents from their start positions to given individual goal positions so that the agents do not collide with each other. The recent CEGAR approach used the initial abstraction of the MAPF problem where collisions between agents were omitted and were eliminated in subsequent abstraction refinements. We propose in this work a novel CEGAR-style solver for MAPF based on SAT in which some abstractions are deliberately left non-refined. This adds the necessity to post-process the answers obtained from the underlying SAT solver as these answers slightly differ from the correct MAPF…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Robotic Path Planning Algorithms · Software Testing and Debugging Techniques
