Deciding the Deadlock and Livelock in a Petri Net with a Target Marking Based on Its Basic Unfolding

被引:5
|
作者
Liu, Guanjun [1 ,2 ]
Zhang, Kun [1 ]
Jiang, Changjun [2 ]
机构
[1] Tongji Univ, Dept Comp Sci, Shanghai 201804, Peoples R China
[2] Tongji Univ, Key Lab Minist Educ Embedded Syst & Serv Comp, Shanghai 201804, Peoples R China
来源
ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2016 | 2016年 / 10048卷
关键词
Concurrent systems; Petri nets; Deadlock; Livelock; Partial order; BRANCHING-PROCESSES; LIVENESS;
D O I
10.1007/978-3-319-49583-5_7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Petri nets are widely used to model and analyse concurrent systems. It is an important study to check the deadlock and/or livelock in Petri nets. These checks are generally carried out by the reachability graph technique and thus the state explosion problem is a big obstacle to this technique. The unfolding technique can effectively avoid/alleviate the state explosion problem, especially for those Petri nets that have many concurrent actions. This paper considers the deadlock and livelock problem in a Petri net with a target state. We propose the notion of basic unfolding. Based on basic unfolding, we present a necessary and sufficient condition to decide whether a Petri net is both deadlock-free and livelock-free.
引用
收藏
页码:98 / 105
页数:8
相关论文
共 50 条
  • [1] On Deadlock/Livelock Studies Based on Reachability Graph of Petri Nets by Using TINA
    Uzam, Murat
    Liu, Ding
    Berthomieu, Bernard
    Gelen, Gokhan
    Zhang, Zhaolong
    Mostafa, Almetwally M.
    Li, Zhiwu
    IEEE ACCESS, 2024, 12 : 135506 - 135534
  • [2] A Survey of Deadlock Prevention Policies Based on Petri Net
    Wu Wen-hui
    Zhang Qi
    INTERNATIONAL CONFERENCE OF CHINA COMMUNICATION (ICCC2010), 2010, : 764 - +
  • [3] Deadlock prevention and avoidance in FMS: A Petri net based approach
    I. B. Abdallah
    H. A. ElMaraghy
    The International Journal of Advanced Manufacturing Technology, 1998, 14 : 704 - 715
  • [4] Deadlock prevention and avoidance in FMS: A Petri net based approach
    Abdallah, IB
    ElMaraghy, HA
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1998, 14 (10): : 704 - 715
  • [5] Intersection traffic deadlock formation and its probability: A petri net-based modeling approach
    Qi, HongSheng
    Yu, Yi
    Tang, Qing
    Hu, XianBiao
    IET INTELLIGENT TRANSPORT SYSTEMS, 2022, 16 (10) : 1342 - 1363
  • [6] DEADLOCK-FREE SCHEDULING METHOD BASED ON PETRI NET AND GA
    Xu Gang Wu ZhimingSchool of Automation
    Chinese Journal of Mechanical Engineering, 2003, (04) : 371 - 375
  • [7] A kind of deadlock-free scheduling method based on Petri net
    Gang, X
    Wu, ZM
    7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 195 - 200
  • [8] Petri net based deadlock prevention policy for flexible manufacturing systems
    Universidad de Zaragoza, Zaragoza, Spain
    IEEE Trans Rob Autom, 2 (173-184):
  • [9] Deadlock Property Analysis of Concurrent Programs Based on Petri Net Structure
    Wei Liu
    Lu Wang
    Yuyue Du
    Maozhen Li
    International Journal of Parallel Programming, 2017, 45 : 879 - 898
  • [10] Deadlock Property Analysis of Concurrent Programs Based on Petri Net Structure
    Liu, Wei
    Wang, Lu
    Du, Yuyue
    Li, Maozhen
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2017, 45 (04) : 879 - 898