Symbolic guided search for CTL model checking

被引:28
作者
Bloem, R [1 ]
Ravi, K [1 ]
Somenzi, F [1 ]
机构
[1] Univ Colorado, Boulder, CO 80309 USA
来源
37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000 | 2000年
关键词
D O I
10.1145/337292.337306
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
CTL model checking of complex systems often suffers from the stare-explosion problem. We propose using Symbolic Guided Search to avoid difficult-to-represent sections of the state space and prevent state explosion from occurring. Symbolic Guided Search applies hints to guide the exploration of the state space. In this way, the size of the BDDs involved in the computation is controlled, and the truth of a property may be decided before all stares have been explored. In this work, we show how hints can be used in the computation of nested fixpoints. We show how to use hints to obtain overapproximations useful for greatest fixpoints, and we present the first results for backward search. Our experiments demonstrate the effectiveness of our approach.
引用
收藏
页码:29 / 34
页数:6
相关论文
共 29 条
[1]  
BIERE A, 1999, TACAS 99 MARCH
[2]  
Bloem R., 1999, Computer Aided Verification. 11th International Conference, CAV'99. Proceedings (Lecture Notes in Computer Science Vol.1633), P222
[3]  
BRYANT RE, 1986, IEEE T COMPUT, V35, P677, DOI 10.1109/TC.1986.1676819
[4]  
Cabodi G, 1997, DES AUT CON, P728, DOI 10.1145/266021.266355
[5]   Algorithms for approximate FSM traversal based on state space decomposition [J].
Cho, H ;
Hachtel, GD ;
Macii, E ;
Plessier, B ;
Somenzi, F .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1996, 15 (12) :1465-1478
[6]  
Clarke E.M., 1981, LECT NOTES COMPUTER, P52, DOI [DOI 10.1007/BFB0025774, 10.1137/0201010]
[7]  
CLARKE EM, 1992, P 19 ACM S PRINC PRO
[8]  
COUDERT O, 1989, P IFIP INT WORKSH AP, P111
[9]  
Cousot Patrick, 1977, Proceedings of the 4th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages, P238, DOI [10.1145/512950.512973, DOI 10.1145/512950.512973]
[10]  
DESEL J, 1998, INT C APPL CONC SYST