Modified definition of characteristic P-vector for elementary siphons in a class of Petri nets

被引:1
|
作者
Chao, D. Y. [1 ]
机构
[1] Natl Chengchi Univ, Dept Management & Informat Sci, Taipei, Taiwan
来源
IET CONTROL THEORY AND APPLICATIONS | 2010年 / 4卷 / 05期
关键词
DEADLOCK PREVENTION; COMPUTATION; AVOIDANCE;
D O I
10.1049/iet-cta.2008.0210
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Li and Zhou developed a method to compute elementary siphons and indicated that it may be extended to weighted resource allocation systems. The author shows a better way to find elementary siphons for weighted (SPR)-P-3 (systems of simple sequential processes with resources) or (WSPR)-P-3 via an example where there is no dependent siphon based on the approach by Li and Zhou. Yet, the author is able to locate one; thus, reducing the number of monitors required. Redefining the characteristic P-vector by weighting each component by that of a P-invariant, the author shows via a theorem and an example that an (SPR)-P-3 and its weighted (SPR)-P-3 have the same sets of elementary, dependent siphons and systems of equations of characteristic T-vectors. Applying their siphon-synthesis theory, the time to find elementary siphons for (WSPR)-P-3 is reduced from exponential to polynomial. The author also derives the controllability condition for a (WSPR)-P-3 and discuss how to extend to S(3)PGR(2) (systems of simple sequential processes with general resources requirement).
引用
收藏
页码:841 / 853
页数:13
相关论文
共 48 条
  • [1] An Effective Algorithm to Find Elementary Siphons in a Class of Petri Nets
    Wang, AnRong
    Li, Zhiwu
    Jia, JianYuan
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2009, 39 (04): : 912 - 923
  • [2] A Polynomial Algorithm for Computing Elementary Siphons in a Class of Petri Nets
    Liu, Huixia
    Xing, Keyi
    Wang, Feng
    Han, Libin
    Sun, Xiaojing
    ASIAN JOURNAL OF CONTROL, 2012, 14 (04) : 1141 - 1149
  • [3] A deadlock prevention approach using elementary siphons for a class of Petri nets
    Li, ZW
    Zhang, XF
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 1728 - 1733
  • [4] A fast algorithm to find a set of elementary siphons for a class of Petri nets
    Liu, Xiangling
    Wang, Anrong
    Li, Zhiwu
    2006 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1 AND 2, 2006, : 399 - +
  • [5] A polynomial algorithm to find a set of elementary siphons in a class of Petri nets
    Li, ZW
    Zhi, YA
    Zhou, MC
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 4861 - 4866
  • [6] Clarifications on the definitions of elementary siphons in Petri nets
    Li, ZhiWu
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (06): : 1227 - 1229
  • [7] Extraction of elementary siphons in a class of generalized Petri nets using graph theory
    Hou, Yifan
    Li, Zhiwu
    Zhao, Mi
    Liu, Ding
    ENGINEERING COMPUTATIONS, 2014, 31 (02) : 331 - 352
  • [8] A DEADLOCK PREVENTION APPROACH FOR A CLASS OF TIMED PETRI NETS USING ELEMENTARY SIPHONS
    Guo, Jinwei
    Li, Zhiwu
    ASIAN JOURNAL OF CONTROL, 2010, 12 (03) : 347 - 363
  • [9] Computation of elementary siphons in Petri nets for deadlock control
    Chao, Daniel Yuh
    COMPUTER JOURNAL, 2006, 49 (04): : 470 - 479
  • [10] Computation of elementary siphons in Petri nets for deadlock control
    Chao, Daniel Yuh
    Computer Journal, 2006, 49 (04): : 470 - 479