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 条
  • [31] Non-interference enforcement in bounded Petri nets
    Basile, Francesco
    De Tommasi, Gianmaria
    Sterle, Claudio
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 4827 - 4832
  • [32] Verification of Nonblockingness in Bounded Petri Nets With a Semi-Structural Approach
    Gu, Chao
    Ma, Ziyue
    Li, Zhiwu
    Giua, Alessandro
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 6718 - 6723
  • [33] Reachability analysis of logic Petri nets using incidence matrix
    Du, Yu Yue
    Ning, Yu Hui
    Qi, Liang
    ENTERPRISE INFORMATION SYSTEMS, 2014, 8 (06) : 630 - 647
  • [34] Reachability analysis of (timed) Petri nets using real arithmetic
    Bérard, B
    Fribourg, L
    CONCUR'99: CONCURRENCY THEORY, 1999, 1664 : 178 - 193
  • [35] Reachability search in timed Petri nets using constraint programming
    Dress, OB
    Yim, P
    Korbaa, O
    Ghedira, K
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 4923 - 4928
  • [36] A method to prove non-reachability in priority duration Petri nets
    Werner, M
    Popova-Zeugmann, L
    Richling, J
    FUNDAMENTA INFORMATICAE, 2004, 61 (3-4) : 351 - 368
  • [37] Reversibility verification of Petri nets using unfoldings
    Miyamoto, T
    Kumagai, S
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 4274 - 4278
  • [38] Rule base verification using Petri nets
    Yang, SJH
    Lee, AS
    Chu, WC
    Yang, HJ
    TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 476 - 481
  • [39] Testable design verification using Petri nets
    Ruzicka, R
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, 2003, : 304 - 311
  • [40] Online Fault Diagnosis of Labeled Petri Nets Based on Reachability Graphs and Topological Sorting
    Wang, Ya
    Yin, Li
    Zhu, Guanghui
    IEEE ACCESS, 2020, 8 : 162363 - 162372