Reachability Analysis for Linear Systems with Uncertain Parameters using Polynomial Zonotopes
Yushen Huang, Ertai Luo, Stanley Bak, Yifan Sun
TL;DR
This work presents a polynomial zonotope-based reachability framework for linear systems with uncertain parameters and inputs, enabling tight non-convex enclosures of time-targeted reachable sets. The method extends naturally to time-varying parameters, linear time-varying and nonlinear dynamics, as well as hybrid systems, while preserving dependencies across time to achieve higher accuracy than traditional convex over-approximations. A key contribution is the development of scalable optimization techniques for multi-affine zonotopes, leveraging problem structure to reduce complexity and improve plotting, intersection testing, and support-function calculations. Experimental results on benchmarks including a 9‑D vehicle platoon and Dubins car demonstrate superior tightness and competitive runtime compared with state-of-the-art tools such as CORA, highlighting practical impact for safety-critical cyber-physical systems.
Abstract
In real world applications, uncertain parameters are the rule rather than the exception. We present a reachability algorithm for linear systems with uncertain parameters and inputs using set propagation of polynomial zonotopes. In contrast to previous methods, our approach is able to tightly capture the non-convexity of the reachable set. Building up on our main result, we show how our reachability algorithm can be extended to handle linear time-varying systems as well as linear systems with time-varying parameters. Moreover, our approach opens up new possibilities for reachability analysis of linear time-invariant systems, nonlinear systems, and hybrid systems. We compare our approach to other state of the art methods, with superior tightness on two benchmarks including a 9-dimensional vehicle platooning system. Moreover, as part of the journal extension, we investigate through a polynomial zonotope with special structure named multi-affine zonotopes and its optimization problem. We provide the corresponding optimization algorithm and experiment over the examples obatined from two benchmark systems, showing the efficiency and scalability comparing to the state of the art method for handling such type of set representation.
