Reducing Interleaving Semantics Redundancy in Reachability Analysis of Time Petri Nets

被引:5
作者
Boucheneb, Hanifa [1 ]
Barkaoui, Kamel [1 ]
机构
[1] Ecole Polytech Montreal, Dept Comp Engn, Lab VeriForm, Montreal, PQ, Canada
基金
美国国家科学基金会;
关键词
Verification; Enumerative analysis; time Petri nets; state space explosion; interleaving semantics; reachability analysis; MODEL CHECKING; STATE-SPACE;
D O I
10.1145/2406336.2406343
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The main problem of verification techniques based on exploration of (reachable) state space is the state explosion problem. In timed models, abstract states reached by different interleavings of the same set of transitions are, in general, different and their union is not necessarily an abstract state. To attenuate this state explosion, it would be interesting to reduce the redundancy caused by the interleaving semantics by agglomerating all these abstract states whenever their union is an abstract state. This article considers the time Petri net model and establishes some sufficient conditions that ensure that this union is an abstract state. In addition, it proposes a procedure to compute this union without computing beforehand intermediate abstract states. Finally, it shows how to use this result to improve the reachability analysis.
引用
收藏
页数:24
相关论文
共 22 条
  • [1] Behrmann G, 2006, INT J SOFTW TOOLS TE, V8, P3
  • [2] Ben Salah R, 2006, LECT NOTES COMPUT SC, V4137, P465
  • [3] Bengtsson J., 2002, THESIS UPPSALA U
  • [4] Berthomieu B, 1991, IEEE T SOFTWARE ENG, V17, P3
  • [5] Berthomieu B, 2003, LECT NOTES COMPUTER, V2619
  • [6] Berthomieu B, 2007, LECT NOTES COMPUTER, V4762
  • [7] Boucheneb H, 2009, ELECT WORKSHOPS COMP
  • [8] Boucheneb H, 2006, J THEOR COMPUT SCI, V353, P1
  • [9] Covering Steps Graphs of Time Petri Nets
    Boucheneb, Hanifa
    Barkaoui, Kamel
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 239 (0C) : 155 - 165
  • [10] TCTL Model Checking of Time Petri Nets
    Boucheneb, Hanifa
    Gardey, Guillaume
    Roux, Olivier H.
    [J]. JOURNAL OF LOGIC AND COMPUTATION, 2009, 19 (06) : 1509 - 1540