Robust Dynamic Programming for Temporal Logic Control of Stochastic Systems

被引:14
作者
Haesaert, Sofie [1 ]
Soudjani, Sadegh [2 ]
机构
[1] Eindhoven Univ Technol, Dept Elect Engn, NL-5600 MB Eindhoven, Netherlands
[2] Newcastle Univ, Sch Comp, Newcastle Upon Tyne NE4 5TG, Tyne & Wear, England
关键词
Aerospace electronics; Computational modeling; Markov processes; Robustness; Dynamic programming; Stochastic systems; Approximate simulation relations; control synthesis; temporal logic properties; lifting; robust satisfaction; syntactically co-safe linear temporal logic (scLTL); MARKOV DECISION-PROCESSES; SAFETY VERIFICATION; BISIMULATION; ABSTRACTION;
D O I
10.1109/TAC.2020.3010490
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Discrete-time stochastic systems are an essential modeling tool for many engineering systems. We consider stochastic control systems that are evolving over continuous spaces. For this class of models, methods for the formal verification and synthesis of control strategies are computationally hard and generally rely on the use of approximate abstractions. Building on approximate abstractions, we compute control strategies with lower- and upper-bounds for satisfying unbounded temporal logic specifications. First, robust dynamic programming mappings over the abstract system are introduced to solve the control synthesis and verification problem. These mappings yield a control strategy and a unique lower bound on the satisfaction probability for temporal logic specifications that is robust to the incurred approximation errors. Second, upper-bounds on the satisfaction probability are quantified, and properties of the mappings are analyzed and discussed. Finally, we show the implications of these results to continuous state space of linear stochastic dynamic systems. This abstraction-based synthesis framework is shown to be able to handle infinite-horizon properties. Approximation errors expressed as deviations in the outputs of the models and as deviations in the probabilistic transitions are allowed and are quantified using approximate stochastic simulation relations.
引用
收藏
页码:2496 / 2511
页数:16
相关论文
共 46 条
[1]   Probabilistic reachability and safety for controlled discrete time stochastic hybrid systems [J].
Abate, Alessandro ;
Prandini, Maria ;
Lygeros, John ;
Sastry, Shankar .
AUTOMATICA, 2008, 44 (11) :2724-2734
[2]  
Althoff M., 2019, ser. EPiC Series in Computing, V61, P62, DOI DOI 10.29007/F2VB
[3]  
Bertsekas D., 1996, Stochastic Optimal Control: The Discrete -Time Case
[4]   Bisimulation for labelled Markov processes [J].
Blute, R ;
Desharnais, J ;
Edalat, A ;
Panangaden, P .
12TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1997, :149-158
[5]  
Bogachev V.I., 2007, 2 MEASURE THEORY, DOI DOI 10.1007/978-3-540-34514-5
[6]  
Boyd S. P., 2004, Convex Optimization
[7]   StocHy: Automated Verification and Synthesis of Stochastic Processes [J].
Cauchi, Nathalie ;
Abate, Alessandro .
TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT II, 2019, 11428 :247-264
[8]   Formal methods: State of the art and future directions [J].
Clarke, EM ;
Wing, JM .
ACM COMPUTING SURVEYS, 1996, 28 (04) :626-643
[9]  
De Giacomo G, 2015, PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), P1558
[10]  
De Giacomo Giuseppe., ral Logic and Linear Dynamic Logic on Finite Traces, P854