DocumentCode :
1676101
Title :
A Symbolic Algorithm for Shortest EG Witness Generation
Author :
Zhao, Yang ; Jin, Xiaoqing ; Ciardo, Gianfranco
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of California, Riverside, CA, USA
fYear :
2011
Firstpage :
68
Lastpage :
75
Abstract :
Witness generation is a fundamental model checker feature, but generating shortest witnesses for an EG CTL formula has long been a difficult problem of both theoretical and practical relevance. We propose a symbolic approach to shortest EG witness generation based on edge-valued multi-way decision diagrams. We employ a fix point symbolic iteration to compute the transitive closure enhanced with distance information, using the saturation algorithm to cope with the high computational complexity of this approach. We also extend this approach to tackling the shortest witness generation for other properties and the shortest fair witness generation. Experimental results show that our approach can generate a shortest witness which could not be found within acceptable time using previous algorithms.
Keywords :
computational complexity; decision diagrams; formal verification; trees (mathematics); EG CTL formula; computational complexity; computational tree logic; distance information; edge-valued multiway decision diagrams; fix point symbolic iteration; model checker feature; saturation algorithm; shortest EG witness generation; shortest fair witness generation; symbolic algorithm; transitive closure computation; Boolean functions; Convergence; Data structures; Encoding; Indexes; Partitioning algorithms; Semantics; Decision diagrams; Model checking; Witness generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Theoretical Aspects of Software Engineering (TASE), 2011 Fifth International Symposium on
Conference_Location :
Xi´an, Shaanxi
Print_ISBN :
978-1-4577-1487-0
Type :
conf
DOI :
10.1109/TASE.2011.35
Filename :
6041607
Link To Document :
بازگشت