Deadlock checking for one-place unbounded Petri nets based on modified reachability trees

被引:32
|
作者
Ding, ZhiJun [1 ]
Jiang, ChangJun [2 ]
Zhou, MengChu [3 ,4 ]
机构
[1] Shandong Univ Sci & Technol, Coll Informat Sci & Engn, Qingdao 266510, Peoples R China
[2] Tongji Univ, Dept Comp Sci & Engn, Shanghai 201804, Peoples R China
[3] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[4] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2008年 / 38卷 / 03期
关键词
automated manufacturing systems; deadlock; Petri net; reachability tree;
D O I
10.1109/TSMCB.2008.917177
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A deadlock-checking approach for one-place unbounded Petri nets is presented based on modified reachability trees (MRTs). An MRT can provide some useful information that is lost in a finite reachability tree, owing to MRT's use of the expression a + bn(j) rather than symbol omega to represent the value of the components of a marking. The information is helpful In property analysis of unbounded Petri nets. For the dead lock-checking purpose, this correspondence paper classifies full conditional nodes in MRT into two types: true and fake ones. Then, an algorithm is proposed to determine whether a full conditional node is true or not. Finally, a necessary and sufficient condition of deadlocks is presented. Examples are given to illustrate the method.
引用
收藏
页码:881 / 883
页数:3
相关论文
共 50 条
  • [31] SYNTHESIS OF DEADLOCK PREVENTION POLICY USING PETRI NETS REACHABILITY GRAPH TECHNIQUE
    Huang, Yi-Sheng
    Chung, Ta-Hsiang
    Su, Pin-June
    ASIAN JOURNAL OF CONTROL, 2010, 12 (03) : 336 - 346
  • [32] Fully Expanded Tree for Property Analysis of One-Place-Unbounded Petri Nets
    Ding, Zhijun
    Pan, Meiqin
    Yang, Ru
    Jiang, Changjun
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (09): : 2574 - 2585
  • [33] TOWARDS REACHABILITY TREES FOR HIGH-LEVEL PETRI NETS
    HUBER, P
    JENSEN, AM
    JEPSEN, LO
    JENSEN, K
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 188 : 215 - 223
  • [34] Time based deadlock prevention for Petri nets
    Boucheneb, Hanifa
    Barkaoui, Kamel
    Xing, Qian
    Wang, KuangZe
    Liu, GaiYun
    Li, ZhiWu
    AUTOMATICA, 2022, 137
  • [35] 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
  • [36] On the liveness problem of 1-place-unbounded petri nets
    Jeng, MD
    Peng, MY
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 3221 - 3226
  • [37] 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
  • [38] Deadlock prevention policy based on Petri nets and siphons
    Huang, YS
    Jeng, M
    Xie, XL
    Chung, SL
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2001, 39 (02) : 283 - 305
  • [39] On near-optimal deadlock control for a class of generalized Petri nets using reachability graph
    Hou, YiFan
    Uzam, Murat
    Zhao, Mi
    Li, ZhiWu
    ENGINEERING COMPUTATIONS, 2017, 34 (06) : 1896 - 1922
  • [40] A New Modified Reachability Graph of ω-independent Petri Nets and its Application
    Yang, Ru
    Ding, Zhijun
    Pan, Meiqin
    2ND INTERNATIONAL CONFERENCE ON COMMUNICATION AND TECHNOLOGY (ICCT 2015), 2015, : 63 - 70