Exploiting local persistency for reduced state-space generation

被引:9
作者
Barkaoui, K. [1 ]
Boucheneb, H. [2 ]
Li, Z. [3 ,4 ]
机构
[1] Conservatoire Natl Arts & Metiers, Lab CEDRIC, 192 Rue St Martin, Paris 03, France
[2] Ecole Polytech Montreal, Dept Comp Engn & Software Engn, Lab VeriForm, Stn Ctr Ville, POB 6079, Montreal, PQ H3C 3A7, Canada
[3] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macau, Peoples R China
[4] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
关键词
Petri nets; Reachability analysis; State explosion problem; Persistent sets; Partial order techniques; Step graphs; DEADLOCK; LIVENESS; SETS;
D O I
10.1007/s11334-020-00358-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper deals with two partial order techniques for Petri nets (PN in short): persistent sets and step graphs. These techniques aim to reduce the width and the depth of the marking graphs of PN, respectively, while preserving their deadlocks. To achieve more reductions while preserving the deadlocks of PN, this paper revisits the definition of persistent sets and establishes some weaker practical sufficient conditions. It also proposes a combination of persistent sets with steps as a sort of Cartesian product of persistent sets. This combination provides a means of better controlling the length and the number of steps, while still preserving deadlocks.
引用
收藏
页码:181 / 197
页数:17
相关论文
共 22 条
[1]   Source Sets: A Foundation for Optimal Dynamic Partial Order Reduction [J].
Abdulla, Parosh Aziz ;
Aronis, Stavros ;
Jonsson, Bengt ;
Sagonas, Konstantinos .
JOURNAL OF THE ACM, 2017, 64 (04)
[2]  
[Anonymous], 1981, Petri net theory and the modeling of systems
[3]  
[Anonymous], 2019, 2019 IEEE 10 INT C A
[4]  
Barkaoui K, 2005, LECT NOTES COMPUT SC, V3536, P90
[5]  
Barkaoui K., 1996, Application and Theory of Petri Nets 1996. 17th International Conference. Proceedings, P57
[6]   Exploiting Local Persistency for Reduced State Space Generation [J].
Barkaoui, Kamel ;
Boucheneb, Hanifa ;
Li, Zhiwu .
VERIFICATION AND EVALUATION OF COMPUTER AND COMMUNICATION SYSTEMS, 2018, 11181 :166-181
[7]   New Petri Net Structure and Its Application to Optimal Supervisory Control: Interval Inhibitor Arcs [J].
Chen, YuFeng ;
Li, Zhiwu ;
Barkaoui, Kamel ;
Uzam, Murat .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2014, 44 (10) :1384-1400
[8]  
Desel J, 2001, LECT NOTES COMPUT SC, V2128, P126
[9]  
Godefroid P., 1996, Lecture Notes in Computer Science, V1032
[10]  
Iordache MV, 2006, SYST CONTROL-FOUND A, P125