Incidence Matrix Based Methods for Computing Repetitive Vectors and Siphons of Petri Net

被引:0
|
作者
Liu, Guan-Jun [1 ]
Jiang, Chang-Jun [1 ]
机构
[1] Tongji Univ, Dept Comp Sci & Engn, Shanghai 201804, Peoples R China
关键词
Petri net; repetitive vector; siphon; T-invariant; trap; incidence matrix; FM algorithm; dual net; DEADLOCK PREVENTION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the relations among T-invariants, repetitive vectors and siphons are investigated and new methods for computing repetitive vectors and siphons are suggested based on them. The transition-added net of a net is defined and a relation is shown that there always exists a T-invariant of the transition-added net corresponding to a repetitive vector of the original net, and vice versa. Based on this relation, an algorithm that can compute a set of repetitive vectors of a net is presented. It is proved that any repetitive vector of a net can be expressed as a linear combination of these repetitive vectors with nonnegative rational coefficients. Next, this paper presents a new method for generating siphons based on repetitive vectors. The transition-split net of a net is defined. It can be proved that all siphons of a net are siphons of the associated transition-split net, and vice versa. Any siphon of the transition-split net is exactly the support of a repetitive vector of its dual net, and vice versa. Therefore, computing siphons can be converted into computing repetitive vectors. Finally this paper presents an algorithm that can generate a set of siphons of a net. These siphons contain all minimal siphons and any siphon of the net can be expressed as a union of them. These algorithms, which like FM algorithm computing T-invariants, can be carried out through the linear transformation of the incidence matrix.
引用
收藏
页码:121 / 136
页数:16
相关论文
共 46 条
  • [1] Using the incidence matrix in an evolutionary algorithm for Computing minimal siphons in Petri net models
    Tricas, Fernando
    Manuel Colom, Jose
    Julian Merelo, Juan
    [J]. 2014 18TH INTERNATIONAL CONFERENCE SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2014, : 645 - 651
  • [2] Synthesis of Petri net controller based local incidence matrix
    Wang, SG
    Yan, GF
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 1758 - 1763
  • [3] Computing minimal siphons in Petri net models of resource allocation systems: A parallel solution
    Tricas, Fernando
    Ezpeleta, Joaquin
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (03): : 532 - 539
  • [4] GENERATING BASIS SIPHONS AND TRAPS OF PETRI NETS USING THE SIGN INCIDENCE MATRIX
    BOER, ER
    MURATA, T
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 1994, 41 (04): : 266 - 271
  • [5] Analysis of Effective Controlled Primitive Repetitive Vectors in Petri net Systems
    Yue Hao
    Li Wen-Jie
    Chen Bao-Xing
    [J]. 2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 850 - 853
  • [6] Two efficient methods for computing petri net invariants
    Takano, K
    Taoka, S
    Yamauchi, M
    Watanabe, T
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2717 - 2722
  • [7] Verification of Petri net models based on transition vectors
    Ahmad, Farooq
    Huang, He-Jiao
    Wang, Xiao-Long
    [J]. PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, : 1542 - 1547
  • [8] Study on Security Supervising and Managing Methods of the Trusted Cloud Computing Based on Petri Net
    Liu, Lu
    Fang, Xian-wen
    Liu, Xiang-wei
    Ji, Jing
    [J]. Advances in Intelligent Systems and Computing, 2013, 212 : 579 - 585
  • [9] Synthesis of Petri Net Controller Based on Constraints Matrix
    Tao, Ze
    Hao, Changzhong
    [J]. ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2008, : 432 - 436
  • [10] A decomposition algorithm of fuzzy Petri net using an index function and incidence matrix
    Zhou, Kai-Qing
    Zain, Azlan Mohd
    Mo, Li-Ping
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (08) : 3980 - 3990