Reachability for linear hybrid automata using iterative relaxation abstraction

被引:0
|
作者
Jha, Sumit K. [1 ]
Krogh, Bruce H. [2 ]
Weimer, James E. [2 ]
Clarke, Edmund M. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Comp Sci, 5000 Forbes Ave, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, ECE Dept, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces iterative relaxation abstraction (IRA), a new method for reachability analysis of LHA that aims to improve scalability by combining the capabilities of current tools for analysis of low-dimensional LHA with the power of linear programming (LP) for large numbers of constraints and variables. IRA is inspired by the success of counterexample guided abstraction refinement (CEGAR) techniques in verification of discrete systems. On each iteration, a low-dimensional LHA called a relaxation abstraction is constructed using a subset of the continuous variables from the original LHA. Hybrid system reachability analysis then generates a regular language called the discrete path abstraction containing all possible counterexamples (paths to the bad locations) in the relaxation abstraction. If the discrete path abstraction is non-empty, a particular counterexample is selected and LP infeasibility analysis determines if the counterexample is spurious using the constraints along the path from the original high-dimensional LHA. If the counterexample is spurious, LP techniques identify an irreducible infeasible subset (IIS) of constraints from which the set of continuous variables is selected for the the construction of the next relaxation abstraction. IRA stops if the discrete path abstraction is empty or a legitimate counterexample is found. The effectiveness of the approach is illustrated with an example.
引用
收藏
页码:287 / +
页数:3
相关论文
共 50 条
  • [41] Using linear hybrid cellular automata to attack the shrinking generator
    Caballero-Gil, Pino
    Fuster-Sabater, Amparo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (05): : 1166 - 1172
  • [42] Modelling and verification using linear hybrid automata -: A case study
    Müller, O
    Stauner, T
    MATHEMATICAL AND COMPUTER MODELLING OF DYNAMICAL SYSTEMS, 2000, 6 (01) : 71 - 89
  • [43] Formal verification of the MetaH executive using linear hybrid automata
    Vestal, S
    SIXTH IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2000, : 134 - 144
  • [44] Time-Triggered Conversion of Guards for Reachability Analysis of Hybrid Automata
    Bak, Stanley
    Bogomolov, Sergiy
    Althoff, Matthias
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS (FORMATS 2017), 2017, 10419 : 133 - 150
  • [45] Reachability analysis for timed automata using partitioning algorithms
    Pólrola, A
    Penczek, W
    Szreter, M
    FUNDAMENTA INFORMATICAE, 2003, 55 (02) : 203 - 221
  • [46] Lazy Reachability Checking for Timed Automata Using Interpolants
    Toth, Tamas
    Majzik, Istvan
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS (FORMATS 2017), 2017, 10419 : 264 - 280
  • [47] An algorithm for reachability computations on hybrid automata models of protein signaling networks
    Ghosh, R
    Tomlin, C
    2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 2256 - 2261
  • [48] SAT–LP–IIS joint-directed path-oriented bounded reachability analysis of linear hybrid automata
    Dingbao Xie
    Lei Bu
    Jianhua Zhao
    Xuandong Li
    Formal Methods in System Design, 2014, 45 : 42 - 62
  • [49] Abstraction and counterexample-guided construction of ω-automata for model checking of step-discrete linear hybrid models
    Segelken, Marc
    Computer Aided Verification, Proceedings, 2007, 4590 : 433 - 448
  • [50] Reachability Analysis for Multiloop Programs Using Transition Power Abstraction
    Britikov, Konstantin
    Blicha, Martin
    Sharygina, Natasha
    Fedyukovich, Grigory
    FORMAL METHODS, PT I, FM 2024, 2025, 14933 : 558 - 576