Sparse Spectrahedral Shadows for State Estimation and Reachability Analysis: Set Operations, Validations and Order Reductions
Chengrui Wang, Haohao Qiu, Sibo Yao, James Lam
TL;DR
This work introduces spectrahedral shadows as a unifying, exact set representation for state estimation, reachability analysis, and fault diagnosis. It derives a comprehensive suite of polynomial-time set operations (Affine map, Minkowski sum, intersection, Cartesian product, Minkowski-Firey L_p sum, conic hull, convex hull, and linear set-valued maps) and provides robust set validations and conversion procedures from classical representations. To keep these representations scalable, the paper develops order-reduction and polyhedral-approximation strategies, along with sparsity-based acceleration, enabling practical use in high-dimensional SE/RA/FD tasks. The approach yields more compact, exact, and versatile representations than ellipsotopes or CCGs, and demonstrates improved space efficiency with competitive or improved computation times in mixed-polytopic and quadratic uncertainty settings and in Minkowski-Firey L_p reachability contexts. Overall, spectrahedral shadows offer a principled, scalable, and exact framework for sophisticated set-based analysis in dynamic systems with complex uncertainties.
Abstract
Set representations are the foundation of various set-based approaches in state estimation, reachability analysis and fault diagnosis. In this paper, we investigate spectrahedral shadows, a class of nonlinear geometric objects previously studied in semidefinite programming and real algebraic geometry. We demonstrate spectrahedral shadows generalize traditional and emerging set representations like ellipsoids, zonotopes, constrained zonotopes and ellipsotopes. Analytical forms of set operations are provided including linear map, linear inverse map, Minkowski sum, intersection, Cartesian product, Minkowski-Firey Lp sum, convex hull, conic hull and polytopic map, all of which are implemented without approximation in polynomial time. In addition, we develop set validation and order reduction techniques for spectrahedral shadows, thereby establishing spectrahedral shadows as a set representation applicable to a range of set-based tasks.
