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 条
[31]   Formal Verification of Stochastic Max-Plus-Linear Systems [J].
Soudjani, Sadegh Esmaeil Zadeh ;
Adzkiya, Dieky ;
Abate, Alessandro .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (10) :2861-2876
[32]   Convergence Theorems for Stochastic Impulsive Systems With Application to Discrete-Time Stochastic Feedback Control [J].
Luo, Shixian ;
Deng, Feiqi ;
Jiang, Yan .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2025, 70 (01) :431-446
[33]   Filtering for a class of nonlinear discrete-time stochastic systems with state delays [J].
Wang, Zidong ;
Lam, James ;
Liu, Xiaohui .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2007, 201 (01) :153-163
[34]   Viability decision of linear discrete-time stochastic systems with probability criterion [J].
Tang W. ;
Zheng J. ;
Zhang J. .
Journal of Control Theory and Applications, 2009, 7 (3) :297-300
[35]   On Nonlinear H∞ Filtering for Discrete-Time Stochastic Systems With Missing Measurements [J].
Shen, Bo ;
Wang, Zidong ;
Shu, Huisheng ;
Wei, Guoliang .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2008, 53 (09) :2170-2180
[36]   Viability decision of linear discrete-time stochastic systems with probability criterion [J].
Wansheng TANG Jun ZHENG Jianxiong ZHANG Institute of Systems Engineering Tianjin University Tianjin China .
JournalofControlTheoryandApplications, 2009, 7 (03) :297-300
[37]   Iterative Learning Control Design for Discrete-Time Stochastic Switched Systems [J].
Pakshin, P. V. ;
Emelianova, J. P. .
AUTOMATION AND REMOTE CONTROL, 2020, 81 (11) :2011-2025
[38]   Event-based security control for discrete-time stochastic systems [J].
Ding, Derui ;
Wang, Zidong ;
Wei, Guoliang ;
Alsaadi, Fuad E. .
IET CONTROL THEORY AND APPLICATIONS, 2016, 10 (15) :1808-1815
[39]   Iterative Learning Control Design for Discrete-Time Stochastic Switched Systems [J].
P. V. Pakshin ;
J. P. Emelianova .
Automation and Remote Control, 2020, 81 :2011-2025
[40]   Formal Synthesis of Stochastic Systems via Control Barrier Certificates [J].
Jagtap, Pushpak ;
Soudjani, Sadegh ;
Zamani, Majid .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (07) :3097-3110