| Symbolic guided search for CTL model checking |
| Full text |
Pdf
(110 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 37th Annual Design Automation Conference
table of contents
Los Angeles, California, United States
Pages: 29 - 34
Year of Publication: 2000
ISBN:1-58113-187-9
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 25, Citation Count: 13
|
|
|
ABSTRACT
CTL model checking of complex systems often suffers from the state-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 states 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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
BCCZ99
|
|
| |
BRS99
|
|
| |
Bry86
|
|
| |
CBM89
|
O. Coudert, C. Berthet, and J. C. Madre. Verification of sequential machines using boolean functional vectors. In L. Claesen, editor, Proceedings IFIP International Workshop on Applied Formal Methods for Correct VLSI Design, pages 111-128, Leuven, Belgium, November 1989.
|
 |
CC77
|
|
 |
CCLQ97
|
Gianpiero Cabodi , Paolo Camurati , Luciano Lavagno , Stefano Quer, Disjunctive partitioning and partial iterative squaring: an effective approach for symbolic traversal of large circuits, Proceedings of the 34th annual conference on Design automation, p.728-733, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266355]
|
| |
CE81
|
|
 |
CGL92
|
Edmund M. Clarke , Orna Grumberg , David E. Long, Model checking and abstraction, Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.343-354, January 19-22, 1992, Albuquerque, New Mexico, United States
[doi> 10.1145/143165.143235]
|
| |
CHM+96
|
H. Cho, G. D. Hachtel, E. Macii, B. Plessier, and F. Somenzi. Algorithms for approximate FSM traversal based on state space decomposition. IEEE Transactions on Computer-Aided Design, 15(12):1465-1478, December 1996.
|
| |
DK98
|
|
| |
Eis99
|
|
| |
EL87
|
|
| |
Eme90
|
|
| |
EucBC
|
Euclid. Elements', Book 7, ca. 300 B.C. English edition: T.L. Heath, ed., The thirteen books of Euclid's Elements, Dover Publications, New York, 1956.
|
| |
INH96
|
Hiroaki Iwashita , Tsuneo Nakata , Fumiyasu Hirose, CTL model checking based on forward state traversal, Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design, p.82-87, November 10-14, 1996, San Jose, California, United States
|
| |
Jan99
|
|
| |
KMP98
|
|
| |
Kur94
|
|
 |
Kur97
|
|
| |
LPJ+96
|
Woohyuk Lee , Abelardo Pardo , Jae-Young Jang , Gary Hachtel , Fabio Somenzi, Tearing based automatic abstraction for CTL model checking, Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design, p.76-81, November 10-14, 1996, San Jose, California, United States
|
| |
McM94
|
|
| |
NIJ+97
|
Amit Narayan , Adrian J. Isles , Jawahar Jain , Robert K. Brayton , Alberto L. Sangiovanni-Vincentelli, Reachability analysis using partitioned-ROBDDs, Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design, p.388-393, November 09-13, 1997, San Jose, California, United States
|
| |
PH97
|
|
| |
Rav99
|
K. Ravi. Adaptive Techniques to Implvve State Space Search in Formal Verification. PhD thesis, University of Colorado, Department of Electrical and Computer Engineering, 1999.
|
| |
RS99a
|
|
| |
RS99b
|
|
| |
SS94
|
|
| |
Swa96
|
|
| |
vL90
|
|
 |
YD98
|
|
CITED BY 13
|
|
|
|
|
Scott Hazelhurst , Osnat Weissberg , Gila Kamhi , Limor Fix, A hybrid verification approach: getting deep into the design, Proceedings of the 39th conference on Design automation, June 10-14, 2002, New Orleans, Louisiana, USA
|
|
|
Rune M. Jensen , Randal E. Bryant , Manuela M. Veloso, SetA*: an efficient BDD-based heuristic search algorithm, Eighteenth national conference on Artificial intelligence, p.668-673, July 28-August 01, 2002, Edmonton, Alberta, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Prakash M. Peranandam , Pradeep K. Nalla , Jürgen Ruf , Roland J. Weiss , Thomas Kropf , Wolfgang Rosenstiel, Fast falsification based on symbolic bounded property checking, Proceedings of the 43rd annual conference on Design automation, July 24-28, 2006, San Francisco, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jörg Hoffmann , Stefan Edelkamp , Sylvie Thiébaux , Roman Englert , Frederico dos Santos Liporace , Sebastian Trüg, Engineering benchmarks for planning: the domains used in the deterministic part of IPC-4, Journal of Artificial Intelligence Research, v.26 n.1, p.453-541, May 2006
|
|