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 条
  • [41] Modeling, Reachability and Controllability of Bounded Petri Nets Based on Semi-Tensor Product of Matrices
    Han, Xiaoguang
    Chen, Zengqiang
    Zhang, Kuize
    Liu, Zhongxin
    Zhang, Qing
    ASIAN JOURNAL OF CONTROL, 2020, 22 (01) : 500 - 510
  • [42] Estimation of Least-Cost Transition Firing Sequences in Labeled Petri Nets by Using Basis Reachability Graph
    Yue, Hao
    Xu, Shulin
    Zhou, Guangrui
    Hu, Hesuan
    Guo, Yiyun
    Zhang, Jihui
    IEEE ACCESS, 2019, 7 : 165387 - 165398
  • [43] Reachability analysis of a class of Petri nets using place invariants and siphons
    Zhang, Xiu Yan
    Li, Zhi Wu
    Zhong, Chun Fu
    Al-Ahmari, Abdulrahman M.
    MAEJO INTERNATIONAL JOURNAL OF SCIENCE AND TECHNOLOGY, 2013, 7 (02) : 278 - 290
  • [44] Verification of C-detectability using Petri nets
    Lan, Hao
    Tong, Yin
    Guo, Jin
    Seatzu, Carla
    INFORMATION SCIENCES, 2020, 528 : 294 - 310
  • [45] THE VERIFICATION OF COMMUNICATION PROTOCOLS USING NUMERICAL PETRI NETS
    SYMONS, FJW
    AUSTRALIAN TELECOMMUNICATION RESEARCH, 1980, 14 (01): : 34 - 38
  • [46] VERIFICATION OF CAUSAL-MODELS USING PETRI NETS
    PORTINALE, L
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 1992, 7 (08) : 715 - 742
  • [47] Safety verification of software using structured Petri nets
    Sacha, K
    COMPUTER SAFETY, RELIABILITY AND SECURITY, 1998, 1516 : 329 - 342
  • [48] Feasibility Verification of Train Operations Using Petri Nets
    Wang, Luxi
    Tong, Yin
    Wang, Xiaomin
    PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 1 - 6
  • [49] Verification of digital control paths using Petri nets
    Erhard, W
    Reinsch, A
    Schober, T
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2694 - 2699
  • [50] Verification of Scenarios in Petri Nets Using Compact Tokenflows
    Bergenthum, Robin
    Lorenz, Robert
    FUNDAMENTA INFORMATICAE, 2015, 137 (01) : 117 - 142