Fast Decomposition of Temporal Logic Specifications for Heterogeneous Teams

09/30/2020
by   Kevin Leahy, et al.
0

In this work, we focus on decomposing large multi-agent path planning problems with global temporal logic goals (common to all agents) into smaller sub-problems that can be solved and executed independently. Crucially, the sub-problems' solutions must jointly satisfy the common global mission specification. The agents' missions are given as Capability Temporal Logic (CaTL) formulas, a fragment of signal temporal logic, that can express properties over tasks involving multiple agent capabilities (sensors, e.g., camera, IR, and effectors, e.g., wheeled, flying, manipulators) under strict timing constraints. The approach we take is to decompose both the temporal logic specification and the team of agents. We jointly reason about the assignment of agents to subteams and the decomposition of formulas using a satisfiability modulo theories (SMT) approach. The output of the SMT is then distributed to subteams and leads to a significant speed up in planning time. We include computational results to evaluate the efficiency of our solution, as well as the trade-offs introduced by the conservative nature of the SMT encoding.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

page 1

page 2

page 3

page 4

03/05/2018

Motion and Cooperative Transportation Planning for Multi-Agent Systems under Temporal Logic Formulas

This paper presents a hybrid control framework for the motion planning o...
03/04/2021

DT*: Temporal Logic Path Planning in a Dynamic Environment

Path planning for a robot is one of the major problems in the area of ro...
03/10/2021

Signal Temporal Logic Task Decomposition via Convex Optimization

In this paper we focus on the problem of decomposing a global Signal Tem...
03/23/2019

Multi-agent Path Finding with Continuous Time Viewed Through Satisfiability Modulo Theories (SMT)

This paper addresses a variant of multi-agent path finding (MAPF) in con...
02/01/2021

Multi-Agent Reinforcement Learning with Temporal Logic Specifications

In this paper, we study the problem of learning to satisfy temporal logi...
09/07/2017

Linear-time Temporal Logic with Event Freezing Functions

Formal properties represent a cornerstone of the system-correctness proo...
01/15/2014

Computational Logic Foundations of KGP Agents

This paper presents the computational logic foundations of a model of ag...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.