Two efficient methods for computing petri net invariants

被引:0
|
作者
Takano, K [1 ]
Taoka, S [1 ]
Yamauchi, M [1 ]
Watanabe, T [1 ]
机构
[1] Hiroshima Univ, Grad Sch Engn, Higashihiroshima 7398527, Japan
关键词
Petri nets; minimal siphon-traps; Fourier-Motzkin method; P-invariants;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider only P-invariants that are nonnegative integer vectors in this paper. An P-invariant of a Petri net N = (P, T, E, alpha, beta) is a \P\-dimensional vector Y with Y-t (.) A = (0) over bar for the place-transition incidence matrix A of N. The support of an invariant is the set of elements having nonzero values in the vector. Since any invariant is expressed as a linear combination of minimal-support invariants (ms-invariants for short) with nonnegative rational coefficients, it is usual to try to obtain either several invariants or the set of all ms-invariants. The Fourier-Motzkin method (FM) is well-known for computing a set of invariants including all ms-invariants. It has, however, critical deficiencies such that, even if invariants exist, none of them may be computed because of an overflow of candidate vectors for invariants and such that, even when a set of invariants are produced, many non ms-invariants may be included. We are going to propose the following two methods: (i) FM1(-)M2 that finds a smallest possible set of invariants including all ms-invariants; (ii) STFM-T that necessarily produces one or more invariants if they exist. Experimental results are given to show their superiority over existing ones.
引用
收藏
页码:2717 / 2722
页数:6
相关论文
共 50 条
  • [1] Experimental evaluation of two algorithms for computing Petri net invariants
    Takano, K
    Taoka, S
    Yamauchi, M
    Watanabe, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (11) : 2871 - 2880
  • [2] Siphon-trap-based algorithms for efficiently computing Petri net invariants
    Taguchi, A
    Iriboshi, A
    Taoka, S
    Watanabe, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (04) : 964 - 971
  • [3] Petri Net Discovery of Discrete Event Processes by Computing T-invariants
    Tapia-Flores, Tonatiuh
    Lopez-Mellado, Ernesto
    Paula Estrada-Vargas, Ana
    Lesage, Jean-Jacques
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [4] An efficient computing of the first passage time in an extended stochastic Petri net
    Moon, HJ
    Kwon, WH
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2000, E83A (06) : 1267 - 1276
  • [5] Automated Generation of Algebraic Invariants for Petri Net
    Bi, Zhongqin
    Shan, Meijing
    Wu, Bin
    2009 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-3, 2009, : 1493 - +
  • [6] Discovering Petri Net Models of Discrete-Event Processes by Computing T-Invariants
    Tapia-Flores, Tonatiuh
    Lopez-Mellado, Ernesto
    Paula Estrada-Vargas, Ana
    Lesage, Jean-Jacques
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2018, 15 (03) : 992 - 1003
  • [7] Computing Parameterized Invariants of Parameterized Petri Nets
    Esparza, Javier
    Raskin, Mikhail
    Welzel, Christoph
    FUNDAMENTA INFORMATICAE, 2022, 187 (2-4) : 197 - 243
  • [8] Computing Parameterized Invariants of Parameterized Petri Nets
    Esparza, Javier
    Raskin, Mikhail
    Welzel, Christoph
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY (PETRI NETS 2021), 2021, 12734 : 141 - 163
  • [9] Two theoretical and practical aspects of knitting technique: Invariants and a new class of Petri net
    Chao, DY
    Wang, DT
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1997, 27 (06): : 962 - 977
  • [10] Computing intervals of Fuzzy Petri Net
    Fatma, L.
    Telmoudi, A.
    Dhouibi, H.
    2018 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND DIAGNOSIS (ICCAD), 2018,