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

01/20/2023
by   Yangge Li, et al.
0

We present the Verse library with the aim of making hybrid system verification more usable for multi-agent scenarios. In Verse, decision making agents move in a map and interact with each other through sensors. The decision logic for each agent is written in a subset of Python and the continuous dynamics is given by a black-box simulator. Multiple agents can be instantiated and they can be ported to different maps for creating scenarios. Verse provides functions for simulating and verifying such scenarios using existing reachability analysis algorithms. We illustrate several capabilities and use cases of the library with heterogeneous agents, incremental verification, different sensor models, and the flexibility of plugging in different subroutines for post computations.

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
07/26/2023

Heterogeneous Embodied Multi-Agent Collaboration

Multi-agent embodied tasks have recently been studied in complex indoor ...
research
03/10/2020

JS-son – A Lean, Extensible JavaScript Agent Programming Library

A multitude of agent-oriented software engineering frameworks exist, mos...
research
03/15/2022

One Agent To Rule Them All: Towards Multi-agent Conversational AI

The increasing volume of commercially available conversational agents (C...
research
07/20/2022

RV4JaCa – Runtime Verification for Multi-Agent Systems

This paper presents a Runtime Verification (RV) approach for Multi-Agent...
research
11/01/2019

Multi-Agent Safety Verification using Symmetry Transformations

We show that symmetry transformations and caching can enable scalable, a...
research
03/25/2023

Multi-agent Black-box Optimization using a Bayesian Approach to Alternating Direction Method of Multipliers

Bayesian optimization (BO) is a powerful black-box optimization framewor...

Please sign up or login with your details

Forgot password? Click here to reset