Distributed Policy Synthesis of Multi-Agent Systems With Graph Temporal Logic Specifications

06/25/2020
by   Murat Cubuktepe, et al.
0

We study the distributed synthesis of policies for multi-agent systems to perform spatial-temporal tasks. We formalize the synthesis problem as a factored Markov decision process subject to graph temporal logic specifications. The transition function and task of each agent is a function of the agent itself and its neighboring agents. By leveraging the structure in the model, and the specifications, we develop a distributed algorithm that decomposes the problem into a set of smaller problems, one for each agent. We show that the running time of the algorithm is linear in the number of agents. The size of the problem for each agent is exponential only in the number of neighboring agents, which is typically much smaller than the number of agents. If the transition function of each agent does not depend on its neighboring agents, we show that we can simplify the algorithm, which improves the runtime by multiple orders of magnitude. We demonstrate the algorithms in case studies on disease control, urban security, and ground robot surveillance. The numerical examples show that the algorithms can scale to hundreds of agents with hundreds of states per agent.

READ FULL TEXT

page 1

page 8

page 10

research
01/24/2020

Policy Synthesis for Factored MDPs with Graph Temporal Logic Specifications

We study the synthesis of policies for multi-agent systems to implement ...
research
01/03/2023

Correct-by-Design Teamwork Plans for Multi-Agent Systems

We propose Teamwork Synthesis, a version of the distributed synthesis pr...
research
03/29/2021

Scalable Planning in Multi-Agent MDPs

Multi-agent Markov Decision Processes (MMDPs) arise in a variety of appl...
research
06/29/2021

Probabilistic Control of Heterogeneous Swarms Subject to Graph Temporal Logic Specifications: A Decentralized and Scalable Approach

We develop a probabilistic control algorithm, , for swarms of agents wit...
research
03/13/2022

Cluster Assignment in Multi-Agent Systems

We study cluster assignment in multi-agent networks. We consider homogen...
research
02/07/2023

Act for Your Duties but Maintain Your Rights

Most of the synthesis literature has focused on studying how to synthesi...
research
05/04/2021

Polynomial-Time Algorithms for Multi-Agent Minimal-Capacity Planning

We study the problem of minimizing the resource capacity of autonomous a...

Please sign up or login with your details

Forgot password? Click here to reset