P-stable abstractions of hybrid systems

被引:1
作者
Becchi, Anna [1 ,2 ]
Cimatti, Alessandro [1 ]
Zaffanella, Enea [3 ]
机构
[1] Fdn Bruno Kessler, Via Sommar 18, I-38123 Trento, TN, Italy
[2] Univ Trento, Dept Informat Engn & Comp Sci, Via Sommar 9, I-38123 Trento, TN, Italy
[3] Univ Parma, Dept Math Phys & Comp Sci, Parco Area Sci 53-A, I-43124 Parma, PR, Italy
关键词
P-stable abstraction; Hybrid systems; Reverse engineering Abstract Interpretation; Predicate abstraction; Run-to-completion; REACHABILITY; STABILITY; SAFETY; VERIFICATION;
D O I
10.1007/s10270-023-01145-x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Stability is a fundamental requirement of dynamical systems. Most of the works concentrate on verifying stability for a given stability region. In this paper, we tackle the problem of synthesizing P -stable abstractions. Intuitively, the P -stable abstraction of a dynamical system characterizes the transitions between stability regions in response to external inputs. The stability regions are not given-rather, they are synthesized as their most precise representation with respect to a given set of predicates P. A P -stable abstraction is enriched by timing information derived from the duration of stabilization. We implement a synthesis algorithm in the framework of Abstract Interpretation that allows different degrees of approximation. We show the representational power of P -stable abstractions that provide a high-level account of the behavior of the system with respect to stability, and we experimentally evaluate the effectiveness of the algorithm in synthesizing P -stable abstractions for significant systems.
引用
收藏
页码:403 / 426
页数:24
相关论文
共 37 条
  • [1] A THEORY OF TIMED AUTOMATA
    ALUR, R
    DILL, DL
    [J]. THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) : 183 - 235
  • [2] Alur R, 2003, LECT NOTES COMPUT SC, V2619, P208
  • [3] Alur R, 2002, LECT NOTES COMPUT SC, V2289, P35
  • [4] Amendola A., 2022, LECT NOTES COMPUTER
  • [5] Amendola A., 2020, LECT NOTES COMPUTER, V12478
  • [6] Boolean and Cartesian abstraction for model checking C programs
    Thomas Ball
    Andreas Podelski
    Sriram K. Rajamani
    [J]. International Journal on Software Tools for Technology Transfer, 2003, 5 (1) : 49 - 58
  • [7] Barrett C, 2021, FRONT ARTIF INTEL AP, P1267, DOI 10.3233/FAIA201017
  • [8] Becchi A., 2021, P 3 WORKSH ART INT F
  • [9] Abstraction Modulo Stability for Reverse Engineering
    Becchi, Anna
    Cimatti, Alessandro
    [J]. COMPUTER AIDED VERIFICATION (CAV 2022), PT I, 2022, 13371 : 469 - 489
  • [10] PPLite: Zero-overhead encoding of NNC polyhedra
    Becchi, Anna
    Zaffanella, Enea
    [J]. INFORMATION AND COMPUTATION, 2020, 275