Safety Analysis of Linear Discrete-time Stochastic Systems: Work-in-Progress

被引:0
作者
Lal, Ratan [1 ]
Prabhakar, Pavithra [1 ]
机构
[1] Kansas State Univ, Manhattan, KS 66506 USA
来源
PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT) | 2020年
关键词
Stochastic Systems; Safety Verification; Predicate Abstraction;
D O I
10.1109/emsoft51651.2020.9244026
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the problem of safety verification of linear discrete-time stochastic systems (linear DTSS) over bounded and unbounded time horizons. Linear DTSS capture random processes, where the one-step transition relation between the current random vector X and the next-step random vector X' is linear and is given by X' = AX + W, where A is an n x n matrix and W is a random noise vector. We assume that the initial and noise random vectors are multivariate normal. Our safety problem consists of checking whether a random vector in the unsafe set is reachable from a random vector in the initial set through a random process of the linear DTSS in either a given bounded or unbounded number of steps. For bounded safety verification, we reduce the problem to the satisfiability of a semidefinite programming problem. For the unbounded safety verification, we propose a novel abstraction procedure to reduce the safety problem to that of a finite graph, wherein, the nodes of the graph correspond to the regions of a partition of the random vector space, in contrast to existing works that partition the state-space. More precisely, we partition the parameter space of normal random vectors, namely, the space of means and covariance matrices, and apply semi-definite programming to compute the edges. We show that our abstraction procedure is sound.
引用
收藏
页码:34 / 36
页数:3
相关论文
共 11 条
[1]  
Abate Alessandro, 2010, EJC
[2]   The Parma Polyhedra Library: Toward a complete set of numerical abstractions for the analysis and verification of hardware and software systems [J].
Bagnara, Roberto ;
Hill, Patricia M. ;
Zaffanella, Enea .
SCIENCE OF COMPUTER PROGRAMMING, 2008, 72 (1-2) :3-21
[3]   Bounded model checking using satisfiability solving [J].
Clarke, E ;
Biere, A ;
Raimi, R ;
Zhu, Y .
FORMAL METHODS IN SYSTEM DESIGN, 2001, 19 (01) :7-34
[4]  
Diamond S, 2016, J MACH LEARN RES, V17
[5]  
Graf S, 1997, LECT NOTES COMPUT SC, V1254, P72
[6]   Counterexample Guided Abstraction Refinement for Polyhedral Probabilistic Hybrid Systems [J].
Lal, Ratan ;
Prabhakar, Pavithra .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
[7]  
Lal R, 2018, ANN ALLERTON CONF, P848, DOI 10.1109/ALLERTON.2018.8635976
[8]   Bounded Verification of Reachability of Probabilistic Hybrid Systems [J].
Lal, Ratan ;
Prabhakar, Pavithra .
QUANTITATIVE EVALUATION OF SYSTEMS, QEST 2018, 2018, 11024 :240-256
[9]   Semidefinite Relaxation of Quadratic Optimization Problems [J].
Luo, Zhi-Quan ;
Ma, Wing-Kin ;
So, Anthony Man-Cho ;
Ye, Yinyu ;
Zhang, Shuzhong .
IEEE SIGNAL PROCESSING MAGAZINE, 2010, 27 (03) :20-34
[10]  
Tong Y.L., 2012, The multivariate normal distribution