FM2024Top-tier venue
PyBDR: Set-Boundary Based Reachability Analysis Toolkit in Python
Jianqiang Ding, Taoran Wu, Zhen Liang, Bai Xue
Abstract
Abstract We present PyBDR, a Python reachability analysis toolkit based on set-boundary analysis, which centralizes on widely-adopted set propagation techniques for formal verification, controller synthesis, state estimation, etc. It employs boundary analysis of initial sets to mitigate the wrapping effect during computations, thus improving the performance of reachability analysis algorithms without significantly increasing computational costs. Beyond offering various set representations such as polytopes and zonotopes, our toolkit particularly excels in interval arithmetic by extending operations to the tensor level, enabling efficient parallel interval arithmetic computation and unifying vector and matrix intervals into a single framework. Furthermore, it features symbolic computation of derivatives of arbitrary order and evaluates them as real or interval-valued functions, which is essential for approximating behaviours of nonlinear systems at specific time instants. Its modular architecture design offers a series of building blocks that facilitate the prototype development of reachability analysis algorithms. Comparative studies showcase its strengths in handling verification tasks with large initial sets or long time horizons. The toolkit is available at https://github.com/ASAG-ISCAS/PyBDR .
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Inner-Approximate Reachability Computation via Zonotopic Boundary AnalysisDejin Ren, Zhen Liang, Chenyu Wu, Jianqiang Ding et al.CAV 2024 · 3 citations
- Verification of Neural-Network Control Systems by Integrating Taylor Models and ZonotopesChristian Schilling, Marcelo Forets, Sebastián GuadalupeAAAI 2022 · 48 citations
- Reachability of Koopman Linearized Systems Using Random Fourier Feature Observables and Polynomial Zonotope RefinementStanley Bak, Sergiy Bogomolov, Brandon Hencey, Niklas Kochdumper et al.CAV 2022 · 13 citations
- Out of the Shadows: Exploring a Latent Space for Neural Network VerificationLukas Koller, Tobias Ladner, Matthias AlthoffICLR 2026 · 6 citations
- Reachability Analysis Using Message Passing over Tree DecompositionsSriram SankaranarayananCAV 2020 · 6 citations
