Safe & robust reachability analysis of hybrid systems

被引:9
作者
Moggi, Eugenio [1 ]
Farjudian, Amin [2 ,5 ]
Duracz, Adam [3 ,5 ]
Taha, Walid [4 ]
机构
[1] Genova Univ, DIBRIS, V Dodecaneso 35, I-16146 Genoa, Italy
[2] Univ Nottingham, Ningbo, Zhejiang, Peoples R China
[3] Rice Univ, Houston, TX USA
[4] Halmstad Univ, Halmstad, Sweden
[5] Halmstad Univ, Halmstad, Sweden
关键词
Hybrid systems; Reachability; Robustness; Domain theory; ALGORITHMIC ANALYSIS; VERIFICATION;
D O I
10.1016/j.tcs.2018.06.020
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hybrid systems more precisely, their mathematical models can exhibit behaviors, like Zeno behaviors, that are absent in purely discrete or purely continuous systems. First, we observe that, in this context, the usual definition of reachability namely, the reflexive and transitive closure of a transition relation can be unsafe, i.e., it may compute a proper subset of the set of states reachable in finite time from a set of initial states. Therefore, we propose safe reachability, which always computes a superset of the set of reachable states. Second, in safety analysis of hybrid and continuous systems, it is important to ensure that a reachability analysis is also robust w,r.t. small perturbations to the set of initial states and to the system itself, since discrepancies between a system and its mathematical models are unavoidable. We show that, under certain conditions, the best Scott continuous approximation of an analysis A is also its best robust approximation. Finally, we exemplify the gap between the set of reachable states and the supersets computed by safe reachability and its best robust approximation. (C) 2018 The Authors. Published by Elsevier B.V.
引用
收藏
页码:75 / 99
页数:25
相关论文
共 23 条
[1]  
Abramsky S., 1994, Handbook of Logic in Computer Science, V3, P1
[2]   THE ALGORITHMIC ANALYSIS OF HYBRID SYSTEMS [J].
ALUR, R ;
COURCOUBETIS, C ;
HALBWACHS, N ;
HENZINGER, TA ;
HO, PH ;
NICOLLIN, X ;
OLIVERO, A ;
SIFAKIS, J ;
YOVINE, S .
THEORETICAL COMPUTER SCIENCE, 1995, 138 (01) :3-34
[3]  
Asperti Andrea, 1991, Categories, Types, and Structures
[4]  
Awodey S., 2010, Category Theory, V2
[5]  
Clarke E, 2003, LECT NOTES COMPUT SC, V2619, P192
[6]  
Clarke EdmundM., 2000, Proceedings of the International Conference on Computer Aided Veri cation (CAV), P154, DOI 10.1007/1072216715
[7]  
Conway J. B., 1990, GRADUATE TEXTS MATH, V96
[8]  
Cousot P., 1992, Journal of Logic and Computation, V2, P511, DOI 10.1093/logcom/2.4.511
[9]  
Cuijpers PJL, 2007, LECT NOTES COMPUT SC, V4416, P676
[10]  
Cuijpers P. J. L., 2004, ELECT NOTES THEORETI, V100, P49, DOI DOI 10.1016/J.ENTCS.2004.08.017