Multi-Agent Safety Verification using Symmetry Transformations

11/01/2019
by   Hussein Sibai, et al.
0

We show that symmetry transformations and caching can enable scalable, and possibly unbounded, verification of multi-agent systems. Symmetry transformations map solutions and to other solutions. We show that this property can be used to transform cached reachsets to compute new reachsets, for hybrid and multi-agent models. We develop a notion of virtual system which define symmetry transformations for a broad class of agent models that visit waypoint sequences. Using this notion of virtual system, we present a prototype tool CacheReach that builds a cache of reachtubes for this system, in a way that is agnostic of the representation of the reachsets and the reachability analysis subroutine used. Our experimental evaluation of CacheReach shows up to 66 3-dimensional linear and 4-dimensional nonlinear fixed-wing aircraft models following sequences of waypoints. These savings and our theoretical results illustrate the potential benefits of using symmetry-based caching in the safety verification of multi-agent systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/14/2014

An Approach to Model Checking of Multi-agent Data Analysis

The paper presents an approach to verification of a multi-agent data ana...
research
09/09/2022

Joint Caching and Transmission in the Mobile Edge Network: A Multi-Agent Learning Approach

Joint caching and transmission optimization problem is challenging due t...
research
06/30/2018

Multi-agent Learning for Cooperative Large-scale Caching Networks

Caching networks are designed to reduce traffic load at backhaul links, ...
research
01/20/2023

Verse: A Python library for reasoning about multi-agent hybrid system scenarios

We present the Verse library with the aim of making hybrid system verifi...
research
08/11/2020

SMT-based Safety Verification of Parameterised Multi-Agent Systems

In this paper we study the verification of parameterised multi-agent sys...
research
07/19/2023

Practical Model Reductions for Verification of Multi-Agent Systems

Formal verification of intelligent agents is often computationally infea...
research
02/02/2023

Oracle-Preserving Latent Flows

We develop a deep learning methodology for the simultaneous discovery of...

Please sign up or login with your details

Forgot password? Click here to reset