TY - GEN
T1 - Reach set approximation through decomposition with low-dimensional sets and high-dimensional matrices
AU - Bogomolov, Sergiy
AU - Forets, Marcelo
AU - Frehse, Goran
AU - Viry, Frédéric
AU - Podelski, Andreas
AU - Schilling, Christian
N1 - Publisher Copyright:
© 2018 Association for Computing Machinery.
PY - 2018/4/11
Y1 - 2018/4/11
N2 - Approximating the set of reachable states of a dynamical system is an algorithmic yet mathematically rigorous way to reason about its safety. Although progress has been made in the development of eficient algorithms for affine dynamical systems, available algorithms still lack scalability to ensure their wide adoption in the industrial setting. While modern linear algebra packages are efficient for matrices with tens of thousands of dimensions, set-based image computations are limited to a few hundred. We propose to decompose reach set computations such that set operations are performed in low dimensions, while matrix operations like exponentiation are carried out in the full dimension. Our method is applicable both in dense- and discrete-time settings. For a set of standard benchmarks, it shows a speed-up of up to two orders of magnitude compared to the respective state-of-the-art tools, with only modest losses in accuracy. For the dense-time case, we show an experiment with more than 10,000 variables, roughly two orders of magnitude higher than possible with previous approaches.
AB - Approximating the set of reachable states of a dynamical system is an algorithmic yet mathematically rigorous way to reason about its safety. Although progress has been made in the development of eficient algorithms for affine dynamical systems, available algorithms still lack scalability to ensure their wide adoption in the industrial setting. While modern linear algebra packages are efficient for matrices with tens of thousands of dimensions, set-based image computations are limited to a few hundred. We propose to decompose reach set computations such that set operations are performed in low dimensions, while matrix operations like exponentiation are carried out in the full dimension. Our method is applicable both in dense- and discrete-time settings. For a set of standard benchmarks, it shows a speed-up of up to two orders of magnitude compared to the respective state-of-the-art tools, with only modest losses in accuracy. For the dense-time case, we show an experiment with more than 10,000 variables, roughly two orders of magnitude higher than possible with previous approaches.
KW - Linear time-invariant systems
KW - Reachability analysis
KW - Safety verification
KW - Set recurrence relation
UR - http://www.scopus.com/inward/record.url?scp=85049426603&partnerID=8YFLogxK
U2 - 10.1145/3178126.3178128
DO - 10.1145/3178126.3178128
M3 - Conference contribution
T3 - HSCC 2018 - Proceedings of the 21st International Conference on Hybrid Systems: Computation and Control (part of CPS Week)
SP - 41
EP - 50
BT - HSCC 2018 - Proceedings of the 21st International Conference on Hybrid Systems
PB - Association for Computing Machinery, Inc
T2 - 21st International Conference on Hybrid Systems: Computation and Control, HSCC 2018
Y2 - 11 April 2018 through 13 April 2018
ER -