Verification by approximate forward and backward reachability

被引:12
|
作者
Govindaraju, SG [1 ]
Dill, DL [1 ]
机构
[1] Stanford Univ, Comp Syst Lab, Stanford, CA 94305 USA
关键词
D O I
10.1109/ICCAD.1998.742898
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Approximate reachability techniques trade off accuracy for the capacity to deal with bigger designs. In this paper, we extend the idea of approximations using overlapping projections to symbolic backward reachability. This is combined with a previous method of computing overapproximate forward reachable state sets using overlapping projections. The algorithm computes a superset of the set of states that lie on a path from the initial state to a state that violates a specified invariant property. If this set is empty, there is no possibility of violating the invariant. If this set is non-empty, it may be possible to prove the existence of such a path by searching for a counter-example. A simple heuristic is given, which seems to work well in practice, for generating a counter-example path from this approximation. We evaluate these new algorithms by applying them to several control modules from the I/O unit in the Stanford FLASH Multiprocessor.
引用
收藏
页码:366 / 370
页数:5
相关论文
共 50 条
  • [1] A Combination of Forward and Backward Reachability Analysis Methods
    Ogata, Kazuhiro
    Futatsugi, Kokichi
    FORMAL METHODS AND SOFTWARE ENGINEERING, 2010, 6447 : 501 - 517
  • [2] Comparing forward and backward reachability as tools for safety analysis
    Mitchell, Ian M.
    Hybrid Systems: Computation and Control, Proceedings, 2007, 4416 : 428 - 443
  • [3] Intertwined Forward-Backward Reachability Analysis Using Interpolants
    Vizel, Yakir
    Grumberg, Orna
    Shoham, Sharon
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2013, 2013, 7795 : 308 - 323
  • [4] Forward versus backward verification of logic programs
    King, A
    Lu, LJ
    LOGIC PROGRAMMING, PROCEEDINGS, 2003, 2916 : 315 - 330
  • [5] Using forward reachability analysis for verification of lossy channel systems
    Abdulla, PA
    Collomb-Annichini, A
    Bouajjani, A
    Jonsson, B
    FORMAL METHODS IN SYSTEM DESIGN, 2004, 25 (01) : 39 - 65
  • [6] Using Forward Reachability Analysis for Verification of Lossy Channel Systems
    Parosh Aziz Abdulla
    Aurore Collomb-Annichini
    Ahmed Bouajjani
    Bengt Jonsson
    Formal Methods in System Design, 2004, 25 : 39 - 65
  • [7] Approximate Solvability of Forward—Backward Stochastic Differential Equations
    J. Ma
    J. Yong
    Applied Mathematics & Optimization, 2002, 45 : 1 - 22
  • [8] Collaborative Verification of Forward and Reverse Reachability in the Internet Data Plane
    Yang, Hongkun
    Lam, Simon S.
    2014 IEEE 22ND INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2014, : 320 - 331
  • [9] fbPDR: In-depth combination of forward and backward analysis in Property Directed Reachability
    Seufert, Tobias
    Scholl, Christoph
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 456 - 461
  • [10] Trajectory Planning with Safety Guaranty for a Multirotor based on the Forward and Backward Reachability Analysis
    Seo, Hoseong
    Son, Clark Youngdong
    Lee, Dongjae
    Kim, H. Jin
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 7142 - 7148