Formal Verification and Synthesis for Discrete-Time Stochastic Systems

被引:93
作者
Lahijanian, Morteza [1 ]
Andersson, Sean B. [1 ,2 ]
Belta, Calin [1 ,2 ]
机构
[1] Boston Univ, Dept Mech Engn, Boston, MA 02215 USA
[2] Boston Univ, Div Syst Engn, Boston, MA 02215 USA
关键词
Finite abstraction; formal synthesis; formal verification; Markov abstraction; model checking; PCTL; stochastic systems; temporal logics; MODEL-CHECKING; MARKOV; BISIMULATION; ABSTRACTIONS; FRAMEWORK; CHAINS;
D O I
10.1109/TAC.2015.2398883
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Formal methods are increasingly being used for control and verification of dynamic systems against complex specifications. In general, these methods rely on a relatively simple system model, such as a transition graph, Markov chain, or Markov decision process, and require abstraction of the original continuousstate dynamics. It can be difficult or impossible, however, to find a perfectly equivalent abstraction, particularly when the original system is stochastic. Here we develop an abstraction procedure that maps a discrete-time stochastic system to an Interval-valued Markov Chain (IMC) and a switched discrete-time stochastic system to a Bounded-parameter Markov Decision Process (BMDP). We construct model checking algorithms for these models against Probabilistic Computation Tree Logic (PCTL) formulas and a synthesis procedure for BMDPs. Finally, we develop an efficient refinement algorithm that reduces the uncertainty in the abstraction. The technique is illustrated through simulation.
引用
收藏
页码:2031 / 2045
页数:15
相关论文
共 50 条
[21]   Compositional Reinforcement Learning for Discrete-Time Stochastic Control Systems [J].
Lavaei, Abolfazl ;
Perez, Mateo ;
Kazemi, Milad ;
Somenzi, Fabio ;
Soudjani, Sadegh ;
Trivedi, Ashutosh ;
Zamani, Majid .
IEEE OPEN JOURNAL OF CONTROL SYSTEMS, 2023, 2 :425-438
[22]   Observability and detectability of discrete-time stochastic systems with Markovian jump [J].
Shen, Lijuan ;
Sun, Jitao ;
Wu, Qidi .
SYSTEMS & CONTROL LETTERS, 2013, 62 (01) :37-42
[23]   SLQC for Discrete-Time Markovian Jump Stochastic Linear Systems [J].
Sun Huiying ;
Zhang Xuelei ;
Feng Chunyu .
PROCEEDINGS OF THE 31ST CHINESE CONTROL CONFERENCE, 2012, :2326-2330
[24]   Stabilization for Discrete-Time Stochastic Systems with Multiple Input Delays [J].
Li, Lin ;
Zhang, Huanshui .
JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2023, 36 (05) :1961-1980
[25]   Robust H∞ filters for uncertain discrete-time stochastic systems [J].
Boukili, Bensalem ;
Hmamed, Abdelaziz ;
Tadeo, Fernando .
201415TH INTERNATIONAL CONFERENCE ON SCIENCES & TECHNIQUES OF AUTOMATIC CONTROL & COMPUTER ENGINEERING (STA'2014), 2014, :95-99
[26]   A stochastic games framework for verification and control of discrete time stochastic hybrid systems [J].
Ding, Jerry ;
Kamgarpour, Maryam ;
Summers, Sean ;
Abate, Alessandro ;
Lygeros, John ;
Tomlin, Claire .
AUTOMATICA, 2013, 49 (09) :2665-2674
[27]   Deterministic and Stochastic Fixed-Time Stability of Discrete-time Autonomous Systems [J].
Tatari, Farzaneh ;
Modares, Hamidreza .
IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2023, 10 (04) :945-956
[28]   Finite-time H∞ fuzzy control for discrete-time stochastic systems [J].
Zhang, Aiqing .
2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, :135-139
[29]   Formal modeling and discrete-time analysis of BPEL Web services [J].
Mateescu, Radu ;
Rampacek, Sylvain .
ADVANCES IN ENTERPRISE ENGINEERING I, PROCEEDINGS, 2008, 10 :179-+
[30]   Adversarial Robustness Verification and Attack Synthesis in Stochastic Systems [J].
Oakley, Lisa ;
Oprea, Alina ;
Tripakis, Stavros .
2022 IEEE 35TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF 2022), 2022, :380-395