Non-Blockingness Verification of Bounded Petri Nets Using Basis Reachability Graphs

被引:1
|
作者
Gu, Chao [1 ,2 ,3 ,4 ,5 ]
Ma, Ziyue [3 ]
Li, Zhiwu [3 ,4 ]
Giua, Alessandro [5 ]
机构
[1] Xidian Univ, Sch Elect Engn, Xian 710071, Peoples R China
[2] Univ Cagliari, I-09124 Cagliari, Italy
[3] Xidian Univ, Sch Elect Engn, AH-710071 Xian, Peoples R China
[4] Macau Univ Sci & Technol, Inst Syst Engn, Macau, Peoples R China
[5] Univ Cagliari, Cagliari, Italy
来源
基金
中国国家自然科学基金;
关键词
Petri nets; Reachability analysis; Task analysis; Postal services; Automata; Upper bound; System recovery; non-blockingness verification; basis reachability graph; DISCRETE-EVENT SYSTEMS; MODELS;
D O I
10.1109/LCSYS.2021.3087937
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this letter, we study the problem of non-blockingness verification by tapping into the basis reachability graph (BRG). Non-blockingness is a property that ensures that all pre-specified tasks can be completed, which is a mandatory requirement during the system design stage. We develop a condition of transition partition of a given net such that the corresponding conflict-increase BRG contains sufficient information on verifying non-blockingness of its corresponding Petri net. Thanks to the compactness of the BRG, our approach possesses practical efficiency since the exhaustive enumeration of the state space can be avoided. In particular, our method does not require that the net is deadlock-free.
引用
收藏
页码:1220 / 1225
页数:6
相关论文
共 50 条
  • [21] A Forward Reachability Algorithm for Bounded Timed-Arc Petri Nets
    David, Alexandre
    Jacobsen, Lasse
    Jacobsen, Morten
    Srba, Jiri
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (102): : 125 - 140
  • [22] SAT-based verification of bounded Petri nets
    Tao Zhihong
    Zhou Conghua
    Hans, Kleine Buning
    Wang Lifu
    CHINESE JOURNAL OF ELECTRONICS, 2006, 15 (04): : 567 - 572
  • [23] Finite symbolic reachability graphs for high-level Petri nets
    Hameurlain, N
    Sibertin-Blanc, C
    ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 150 - 159
  • [24] PetriBaR: A MATLAB Toolbox for Petri Nets Implementing Basis Reachability Approaches
    Liu, Siqi
    Tong, Yin
    Seatzu, Carla
    Giua, Alessandro
    IFAC PAPERSONLINE, 2018, 51 (07): : 316 - 322
  • [25] HIERARCHICAL REACHABILITY GRAPH OF BOUNDED PETRI NETS FOR CONCURRENT-SOFTWARE ANALYSIS
    NOTOMI, M
    MURATA, T
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (05) : 325 - 336
  • [26] Verification of Fault-predictability in Labeled Petri Nets Using Predictor Graphs
    You, Dan
    Wang, ShouGuang
    Seatzu, Carla
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (10) : 4353 - 4360
  • [27] Verification of Archive System Opacity With Bounded Labeled Petri Nets
    Liu, Zhenzhong
    IEEE ACCESS, 2024, 12 : 57185 - 57193
  • [28] Symbolic reachability analysis of Petri nets using ZBDDs
    Li, Feng-Ying
    Gu, Tian-Long
    Xu, Zhou-Bo
    Jisuanji Xuebao/Chinese Journal of Computers, 2009, 32 (12): : 2420 - 2428
  • [29] Critical Observability Verification and Enforcement of Labeled Petri Nets by Using Basis Markings
    Cong, Xuya
    Fanti, Maria Pia
    Mangini, Agostino Marcello
    Li, Zhiwu
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (12) : 8158 - 8164
  • [30] A reachability graph partitioning technique for the analysis of deadlock prevention methods in bounded Petri nets
    Fumagalli, Ivano
    Piroddi, Luigi
    Cordone, Roberto
    2010 AMERICAN CONTROL CONFERENCE, 2010, : 3365 - 3370