Direct Formal Verification of Liveness Properties in Continuous and Hybrid Dynamical Systems

被引:8
|
作者
Sogokon, Andrew [1 ]
Jackson, Paul B. [1 ]
机构
[1] Univ Edinburgh, Sch Informat, LFCS, Edinburgh, Midlothian, Scotland
来源
FM 2015: FORMAL METHODS | 2015年 / 9109卷
基金
英国工程与自然科学研究理事会;
关键词
SAFETY; LOGIC;
D O I
10.1007/978-3-319-19249-9_32
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper is concerned with proof methods for the temporal property of eventuality (a type of liveness) in systems of polynomial ordinary differential equations (ODEs) evolving under constraints. This problem is of a more general interest to hybrid system verification, where reasoning about temporal properties in the continuous fragment is often a bottleneck. Much of the difficulty in handling continuous systems stems from the fact that closed-form solutions to non-linear ODEs are rarely available. We present a general method for proving eventuality properties that works with the differential equations directly, without the need to compute their solutions. Our method is intuitively simple, yet much less conservative than previously reported approaches, making it highly amenable to use as a rule of inference in a formal proof calculus for hybrid systems.
引用
收藏
页码:514 / 531
页数:18
相关论文
共 50 条
  • [21] Formal Verification of Multitask Hybrid Systems by the OTS/CafeOBJ Method
    Nakamura, Masaki
    Sakakibara, Kazutoshi
    Okura, Yuki
    Ogata, Kazuhiro
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2021, 31 (11N12) : 1541 - 1559
  • [22] Formal verification of hybrid systems using CheckMate:: A case study
    Silva, BI
    Krogh, BH
    PROCEEDINGS OF THE 2000 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2000, : 1679 - 1683
  • [23] Automatic formal verification of liveness for pipelined processors with multicycle functional units
    Velev, MN
    CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, PROCEEDINGS, 2005, 3725 : 97 - 113
  • [24] Formal Verification of Control Systems' Properties with Theorem Proving
    Araiza-Illan, Dejanira
    Eder, Kerstin
    Richards, Arthur
    2014 UKACC INTERNATIONAL CONFERENCE ON CONTROL (CONTROL), 2014, : 244 - 249
  • [25] PERFORMAL: Formal Verification of Latency Properties for Distributed Systems
    Zhang, Tony Nuda
    Sharma, Upamanyu
    Kapritsos, Manos
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2023, 7 (PLDI):
  • [26] Dynamical properties of hybrid systems simulators
    Sanfelice, Ricardo G.
    Teel, Andrew R.
    AUTOMATICA, 2010, 46 (02) : 239 - 248
  • [27] Proof Score Approach to Verification of Liveness Properties
    Ogata, Kazuhiro
    Futatsugi, Kokichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (12): : 2804 - 2817
  • [28] Automatic Verification of Liveness Properties in the Situation Calculus
    Li, Jian
    Liu, Yongmei
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 2886 - 2892
  • [29] Formal Verification of Cyber-Physical Systems: Coping with Continuous Elements
    Sanwal, Muhammad Usman
    Hasan, Osman
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, PT I, 2013, 7971 : 358 - 371
  • [30] Formal verification of cyber-physical systems: Coping with continuous elements
    Sanwal, Muhammad Usman (muhammad.usman1@seecs.nust.edu.pk), 1600, Springer Verlag (7971):