Computing Universal Plans for Partially Observable Multi-Agent Routing Using Answer Set Programming

Read full text
Authors: Fengming Zhu, Fangzhen Lin
Cited by: 0

Abstract

Multi-agent routing problems have gained significant attention recently due to their wide range of industrial applications, ranging from logistics warehouse automation to indoor service robots. Conventionally, they are modeled as classical planning problems. In this paper, we argue that it can be beneficial to formulate them as universal planning problems, particularly when the agents are autonomous entities and may encounter unforeseen situations. We therefore propose universal plans, also known as policies, as the solution concept, and implement a system based on Answer Set Programming (ASP) to compute them. Given an arbitrary two-dimensional map and a profile of goals for a group of partially observable agents, the system translates the problem configuration into logic programs and finds a feasible universal plan for each agent, mapping its observations to actions while ensuring that there are no collisions with other agents. We use the system to conduct experiments and obtain findings regarding the types of goal profiles and environments that lead to feasible policies, as well as how feasibility may depend on the agents' sensors. We also demonstrate how users can customize action preferences to compute more efficient policies, even (near-)optimal ones. The code is available at https://github.com/Fernadoo/MAPF_ASP.

Fields of Study & Subjects

Logic Reasoning and Knowledge Multi-Agent Systems and Negotiation Formal Methods in Verification

Publication details

Journal / source
Electronic Proceedings in Theoretical Computer Science
Volume
439
Pages
143–166
Publication date
8 January 2026
Language
EN