Towards Efficient Partial Order Techniques for Time Petri Nets

被引:1
|
作者
Wang, Kuangze [1 ,2 ]
Boucheneb, Hanifa [2 ]
Barkaoui, Kamel [3 ]
Li, Zhiwu [1 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] Polytech Montreal, Dept Comp & Software Engn, Lab VeriForm, POB 6079, Montreal, PQ H3C 3A7, Canada
[3] Conservatoire Natl Arts & Metiers, Lab CEDRIC, 192 Rue St Martin, Paris 3, France
来源
VERIFICATION AND EVALUATION OF COMPUTER AND COMMUNICATION SYSTEMS, VECOS 2020 | 2020年 / 12519卷
关键词
Time petri nets; Reachability analysis; State explosion problem; Stubborn sets; Partial order techniques; EXPLOSION PROBLEM; MODEL CHECKING; VERIFICATION; SYSTEMS;
D O I
10.1007/978-3-030-65955-4_8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Time Petri nets (TPN for short) are established as a powerful formalism for modeling and verifying systems with explicit soft and hard time constraints. However, their verification techniques run against the state explosion problem that is accentuated by the fact that the diamond property is difficult to meet, even for conflict-free transitions. To deal with this limitation, the partial order reduction (POR) techniques of Petri nets (PN for short) are used in combination with the partially ordered sets (POSETs). Nevertheless, POSETs introduce extra selection conditions that may offset the benefits of the POR techniques. This paper establishes a subclass of TPN for which the POR techniques of PN can be used without resorting to POSETs.
引用
收藏
页码:100 / 115
页数:16
相关论文
共 50 条
  • [41] Relaxed Unfolding for Time Petri Nets
    Velez Benito, Franck Carlos
    Kunzle, Luis Allan
    2013 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND APPLICATIONS (CSA), 2013, : 833 - 839
  • [42] Interval analysis of time Petri nets
    Lima, Evangivaldo A.
    Luders, Ricardo
    Kunzle, Luis Allan
    2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, 2006, : 51 - 58
  • [43] A concurrency-preserving translation from time Petri nets to networks of timed automata
    Balaguer, Sandie
    Chatain, Thomas
    Haar, Stefan
    FORMAL METHODS IN SYSTEM DESIGN, 2012, 40 (03) : 330 - 355
  • [44] Structural translation from Time Petri Nets to Timed Automata
    Cassez, Franck
    Roux, Olivier H.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (10) : 1456 - 1468
  • [45] State class constructions for branching analysis of time Petri nets
    Berthomieu, B
    Vernadat, F
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2003, 2619 : 442 - 457
  • [46] An efficient algorithm for the computation of Stubborn Sets of well formed Petri Nets
    Brgan, R
    Poitrenaud, D
    APPLICATION AND THEORY OF PETRI NETS 1995, 1995, 935 : 121 - 140
  • [47] Time-Soundness of Time Petri Nets Modelling Time-Critical Systems
    Liu, Guanjun
    Jiang, Changjun
    Zhou, Mengchu
    ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2018, 2 (02)
  • [48] Local time membrane systems and time Petri nets
    Aman, Bogdan
    Battyanyi, Peter
    Ciobanu, Gabriel
    Vaszil, Gyorgy
    THEORETICAL COMPUTER SCIENCE, 2020, 805 : 175 - 192
  • [49] Structural Translation from Time Petri Nets to Timed Automata
    Cassez, Franck
    Roux, Olivier-H.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 128 (06) : 145 - 160
  • [50] MODELING AND VERIFICATION OF TIME-DEPENDENT SYSTEMS USING TIME PETRI NETS
    BERTHOMIEU, B
    DIAZ, M
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (03) : 259 - 273