Title :
Interval diagram techniques for symbolic model checking of Petri nets
Author :
Strehl, Karsten ; Thiele, Lothar
Author_Institution :
Comput. Eng. & Networks Lab., Swiss Fed. Inst. of Technol., Zurich, Switzerland
Abstract :
Symbolic model checking tries to reduce the state explosion problem by implicit construction of the state space. The major limiting factor is the size of the symbolic representation mostly stored in huge binary decision diagrams. A new approach to symbolic model checking of Petri nets and related models of computation is presented, outperforming the conventional one and avoiding some of its drawbacks. Our approach is based on a novel, efficient form of representation for multi-valued functions called interval decision diagram (IDD) and the corresponding image computation technique using interval mapping diagrams (IMDs). IDDs and IMDs are introduced, their properties are described, and the feasibility of the new approach is shown with some experimental results
Keywords :
Boolean functions; Petri nets; binary decision diagrams; state-space methods; symbol manipulation; Petri nets; binary decision diagrams; image computation technique; implicit construction; interval decision diagram; interval mapping diagrams; multi-valued functions; state explosion problem; state space; symbolic model checking; Binary decision diagrams; Boolean functions; Computational modeling; Computer networks; Data structures; Explosions; Formal verification; Petri nets; Space technology; World Wide Web;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
Conference_Location :
Munich
Print_ISBN :
0-7695-0078-1
DOI :
10.1109/DATE.1999.761216