Synthesis of Communication Policies for Multi-Agent Systems Robust to Communication Restrictions
Saleh Soudijani, Rayna Dimitrova
TL;DR
This work addresses the challenge of coordinating multiple agents to maximize a joint reach-avoid probability when communication is restricted. It introduces a two-stage policy synthesis framework that first computes the optimal reach-avoid probability under full communication via an occupancy-measure linear program, and then minimizes an entropy-based information-sharing cost $\bar{D}_{(\pi_{comm},\pi_{act})}$ to produce a robust pair of policies that respect the communication limit $K$. The core novelty is the explicitly defined, information-theoretic cost $D_{(\pi_{comm},\pi_{act})}$ and its tractable proxy $\bar{D}$, which provide a formal bound on performance loss due to restricted communication and guide the synthesis toward zero-cost communication when feasible. The method is demonstrated on four three-agent navigation benchmarks, showing that zero-cost communication policies can achieve the unconstrained optimum in many cases and that dynamic communication policies adapt to public information. Overall, the approach offers a rigorous, scalable framework for robust coordination in MAS under bandwidth constraints with practical implications for decentralized control and robot swarms.
Abstract
We study stochastic multi-agent systems in which agents must cooperate to maximize the probability of achieving a common reach-avoid objective. In many applications, during the execution of the system, the communication between the agents can be constrained by restrictions on the bandwidth currently available for exchanging local-state information between the agents. In this paper, we propose a method for computing joint action and communication policies for the group of agents that aim to satisfy the communication restrictions as much as possible while achieving the optimal reach-avoid probability when communication is unconstrained. Our method synthesizes a pair of action and communication policies robust to restrictions on the number of agents allowed to communicate. To this end, we introduce a novel cost function that measures the amount of information exchanged beyond what the communication policy allows. We evaluate our approach experimentally on a range of benchmarks and demonstrate that it is capable of computing pairs of action and communication policies that satisfy the communication restrictions, if such exist.
