A computable and compositional semantics for hybrid automata

被引:10
作者
Bresolin, Davide [1 ]
Collins, Pieter [2 ]
Geretti, Luca [3 ]
Segala, Roberto [3 ]
Villa, Tiziano [3 ]
Gonzalez, Sanja Zivanovic [4 ]
机构
[1] Univ Padua, Padua, Italy
[2] Univ Maastricht, Maastricht, Netherlands
[3] Univ Verona, Verona, Italy
[4] Barry Univ, Miami Shores, FL USA
来源
PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (HSCC2020) (PART OF CPS-IOT WEEK) | 2020年
关键词
Hybrid Automata; Composition; Computability; REACHABILITY ANALYSIS; SYSTEMS;
D O I
10.1145/3365365.3382202
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hybrid Systems are systems having a mixed discrete and continuous behaviour that cannot be characterized faithfully using either only discrete or only continuous models. A good framework for hybrid systems should support their compositional description and analysis, since commonly systems are specified by a composition of smaller subsystems, to cope with the complexity of their monolithic representation. Moreover, since the reachability problem for hybrid systems is undecidable, one should investigate the conditions that guarantee approximate computability of composition, when only approximations to the exact problem data are available. In this paper, we propose an automata-based formalism (HIOA) for hybrid systems that is compositional and for which the evolution can be computed approximately. The main results are that the composition of compatible HIOA yields a pre-HIOA; a dominance result on the composition of HIOA by which we can replace any component in a composition by another one that exhibits the same external behaviour without affecting the behaviour of the composition; finally, the key result that the composition of two compatible upper(lower)-semicontinuous HIOA is a computable upper(lower)-semicontinuous pre-HIOA, which entails that the evolution of the composition is upper(lower)-semicomputable. A discussion on how compositionality/computability are handled in state-of-art libraries for reachability analysis closes the paper.
引用
收藏
页数:11
相关论文
共 37 条
[1]   Syntax and semantics of the compositional interchange format for hybrid systems [J].
Agut, D. E. Nadales ;
van Beek, D. A. ;
Rooda, J. E. .
JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2013, 82 (01) :1-52
[2]   Compositional modeling and refinement for hierarchical hybrid systems [J].
Alur, R ;
Grosu, R ;
Lee, IS ;
Sokolsky, O .
JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2006, 68 (1-2) :105-128
[3]  
Alur R, 1997, LECT NOTES COMPUT SC, V1243, P74
[4]  
Asarin E, 2000, LECT NOTES COMPUT SC, V1790, P20
[5]   Assume-guarantee verification of nonlinear hybrid systems with ARIADNE [J].
Benvenuti, Luca ;
Bresolin, Davide ;
Collins, Pieter ;
Ferrari, Alberto ;
Geretti, Luca ;
Villa, Tiziano .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2014, 24 (04) :699-724
[6]  
Botchkarev O, 2000, LECT NOTES COMPUT SC, V1790, P73
[7]   Compositional Relational Abstraction for Nonlinear Hybrid Systems [J].
Chen, Xin ;
Mover, Sergio ;
Sankaranarayanan, Sriram .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
[8]  
Chen X, 2016, PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), P13, DOI [10.1109/RTSS.2016.011, 10.1109/RTSS.2016.33]
[9]   HRELTL: A temporal logic for hybrid systems [J].
Cimatti, Alessandro ;
Roveri, Marco ;
Tonetta, Stefano .
INFORMATION AND COMPUTATION, 2015, 245 :54-71
[10]   HYDI: a language for symbolic hybrid systems with discrete interaction [J].
Cimatti, Alessandro ;
Mover, Sergio ;
Tonetta, Stefano .
2011 37TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2011), 2011, :275-278