Adaptive variable reordering for symbolic model checking

被引:4
|
作者
Kamhi, G [1 ]
Fix, L [1 ]
机构
[1] Intel Israel Ltd, Future CAD Technol, Haifa, Israel
关键词
binary decision diagram; variable reordering; symbolic model checking;
D O I
10.1109/ICCAD.1998.742897
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an adaptive dynamic variable ordering paradigm which is application-dependent and intended for symbolic model checking applications. The impact of the adaptive variable reordering approach is demonstrated on circuits from Intel's next-generation micro-processors. On large circuits, in particular, our algorithms make verification tasks that would never end finish successfully in a reasonable amount of time. Our approach, to the best of our knowledge, pioneers in applying successfully ROBDD-independent and application-specific heuristics to the domain of dynamic variable reordering.
引用
收藏
页码:359 / 365
页数:7
相关论文
共 50 条
  • [31] Symbolic model checking of logics with actions
    Pecheur, Charles
    Raimondi, Franco
    MODEL CHECKING AND ARTIFICIAL INTELLIGENCE, 2007, 4428 : 113 - +
  • [32] Symbolic model checking of biochemical networks
    Chabrier, N
    Fages, F
    COMPUTATIONAL METHODS IN SYSTEMS BIOLOGY, PROCEEDINGS, 2003, 2602 : 149 - 162
  • [33] ON SYMBOLIC MODEL CHECKING IN PETRI NETS
    HIRAISHI, K
    NAKANO, M
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1995, E78A (11) : 1479 - 1486
  • [34] Distributed Symbolic Model Checking for μ-Calculus
    Orna Grumberg
    Tamir Heyman
    Assaf Schuster
    Formal Methods in System Design, 2005, 26 : 197 - 219
  • [35] Optimizing symbolic model checking for statecharts
    Chan, W
    Anderson, RJ
    Beame, P
    Jones, DH
    Notkin, D
    Warner, WE
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2001, 27 (02) : 170 - 190
  • [36] Distributed symbolic model checking for μ-calculus
    Grumberg, O
    Heyman, T
    Schuster, A
    COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2001, 2102 : 350 - 362
  • [37] Adaptive model checking
    Groce, Alex
    Peled, Doron
    Yannakakis, Mihalis
    LOGIC JOURNAL OF THE IGPL, 2006, 14 (05) : 729 - 744
  • [38] Adaptive Model Checking
    Groce, A
    Peled, D
    Yannakakis, M
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANAYLSIS OF SYSTEMS, PROCEEDINGS, 2002, 2280 : 357 - 370
  • [39] TLA+ Model Checking Made Symbolic
    Konnov, Igor
    Kukovec, Jure
    Tran, Thanh-Hai
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (OOPSLA):