Distributed Safety Verification for Multi-Agent Systems

被引:1
作者
Wang, Han [1 ]
Papachristodoulou, Antonis [1 ]
Margellos, Kostas [1 ]
机构
[1] Univ Oxford, Dept Engn Sci, Oxford, England
来源
2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC | 2023年
关键词
RANDOMIZED SOLUTIONS; PROGRAMS;
D O I
10.1109/CDC49753.2023.10383473
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The control barrier function (CBF) framework is a powerful tool for safe controller design and safety analysis. Given a dynamical system and a CBF, the system is safe if the CBF-induced constraints are satisfied for every state inside an invariant set, which is a subset of the safe set. In this paper we propose a safety verification algorithm for networked nonlinear multi-agent systems. In our proposed algorithm, we independently sample scenarios from the invariant set, and subsequently quantify safety for the multi-agent system by solving a scenario program in a distributed manner. Both the scenario sampling and safety verification algorithms are fully distributed. The efficacy of our algorithm is demonstrated by an example on multi-robot collision avoidance.
引用
收藏
页码:5481 / 5486
页数:6
相关论文
共 50 条
[21]   A longitudinal study of the effectiveness of a multi-media intervention on parents' knowledge and use of vehicle safety systems for children [J].
Snowdon, Anne W. ;
Hussein, Abdul ;
Purc-Stevenson, Rebecca ;
Follo, Giovanna ;
Ahmed, Ejaz .
ACCIDENT ANALYSIS AND PREVENTION, 2009, 41 (03) :498-505
[22]   CVPP: A Tool Set for Compositional Verification of Control-Flow Safety Properties [J].
Huisman, Marieke ;
Gurov, Dilian .
FORMAL VERIFICATION OF OBJECT-ORIENTED SOFTWARE, 2011, 6528 :107-+
[23]   PSYM: Efficient Symbolic Exploration of Distributed Systems [J].
Pick, Lauren ;
Desai, Ankush ;
Gupta, Aarti .
PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2023, 7 (PLDI) :660-685
[24]   A Software Safety Verification Method Based on System-Theoretic Process Analysis [J].
Abdulkhaleq, Asim ;
Wagner, Stefan .
COMPUTER SAFETY, RELIABILITY, AND SECURITY, 2014, 8696 :401-412
[25]   Predicate Detection in Asynchronous Distributed Systems: A Probabilistic Approach [J].
Zhu, Weiping ;
Cao, Jiannong ;
Raynal, Michel .
IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (01) :173-186
[26]   Safe Reachability Verification of Nonlinear Switched Systems via a Barrier Density [J].
Kivilcim, Aysegul ;
Karabacak, Ozkan ;
Wisniewski, Rafael .
2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, :2368-2372
[27]   Multi-Robot Pickup and Delivery via Distributed Resource Allocation [J].
Camisa, Andrea ;
Testa, Andrea ;
Notarstefano, Giuseppe .
IEEE TRANSACTIONS ON ROBOTICS, 2023, 39 (02) :1106-1118
[28]   Efficient online algorithm for identifying useless states in distributed systems [J].
Chen, Lung-Pin ;
Sun, Der-Johng ;
Chu, William .
DISTRIBUTED COMPUTING, 2011, 23 (5-6) :359-372
[29]   A Verification-Based Approach to Memory Fence Insertion in PSO Memory Systems [J].
Linden, Alexander ;
Wolper, Pierre .
TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2013, 2013, 7795 :339-353
[30]   Implementation of safety management systems in Hong Kong construction industry - A safety practitioner's perspective [J].
Yiu, Nicole S. N. ;
Sze, N. N. ;
Chan, Daniel W. M. .
JOURNAL OF SAFETY RESEARCH, 2018, 64 :1-9