Necessary and Sufficient Condition of Structural Liveness for General Petri Nets : Real Deadlock-Trap Properties
スポンサーリンク
概要
- 論文の詳細を見る
Petri nets are useful in modeling and analyzing various types of discrete-event systems such as parallel processing systems, distributed systems, and sequential control systems, because Petri nets can easily be used to represent such properties of these systems as concurrency, nondecidability, and causality. Various behavioral analytic problems on Petri nets are reduced to reachability and liveness on them. It is also known that the decidability of liveness is equivalent to that of reachability which is solvable. However, useful necessary and sufficient structural liveness conditions have been given only for extended free-choice (EFC) nets and their subclasses. Moreover recently, a necessary and sufficient structural liveness condition for a useful subclass N_<KT>=(S_<KT>, T_<KT>, F_<KT>, M_<oKT>) (i.e., a Petri net in which each minimal structural deadlock (MSDL) contains at least one real or virtual kindling trap, each locally structural-live MSDL N_D = (S_D, T_D, F_D, M_<oD>) is never globally dead even if all key transitions for local liveness of each MSDL are controlled by the net of S_<KT>∖ S_D s. t. S_<KT> ⫌ S_D, and there exists no singular MSDL of type (α)) has also been given. In this paper, in order to give one of the bases for a necessary and sufficient "structural" or "initial-marking-based" liveness condition for a general Petri net N, we will, first, directly present a necessary and sufficient local liveness condition for each MSDL with a real deadlock-trap structure in a subclass N (⊂N) using the net structure and initial token distribution and extending basic concepts used in N_<KT>, where N is a general Petri net without live behavioral traps, local liveness means a useful necessary condition for the above final goal, and real deadlock-trap structure means that each MSDL in N contains at least one minimal structural trap. Secondly, a new subclass is shown in which, if the above locally structural liveness condition for each MSDL holds, then the whole-net liveness is also guaranteed. It is also argued that the obtained results are applicable to describing new live behavioral traps and deriving a necessary and sufficient structural liveness condition, which is the final goal in this work, for a general Petri net N.
- 社団法人電子情報通信学会の論文
- 1995-12-25
著者
-
MATSUMOTO Tadashi
Faculty of Engineering, Fukui University
-
Saikusa Ken
Faculty Of Engineering Fukui University
-
Yamazaki Shinichi
Faculty Of Environmental Science And Technology Okayama University
-
Matsumoto Tadashi
Faculty Of Engineering Fukui University
-
Yamazaki Shinichi
Faculty Of Engineering Fukui University
-
Yamazaki Shinichi
Faculty of Bioresources, Mie University
関連論文
- Necessary and Sufficient Condition for Liveness of Asymmetric Choice Petri Nets (Special Section of Selected Papers from the 9th Karuizawa Workshop on Circuits and Systems)
- Automated Piezoelectric Measurement System and Its Application to BLSF Ceramics : P: PIEZOELECTRICS
- Necessary and Sufficient Condition of Structural Liveness for General Petri Nets : Virtual Deadlock-Trap Properties
- Identification and Characterization of Clostridium paraputrificum M-21, a Chitinolytic, Mesophilic and Hydrogen-Producing Bacterium
- Novel Fluorine-containing Poly(aryl ether amide)s derived from 2,3,4,5,6-Pentafluorobenzoic Acid
- Necessary and Sufficient Condition of Structural Liveness for General Petri Nets : Real Deadlock-Trap Properties
- Fabrication of Poly(p-oxybenzoyl) Nanowhisker
- An Equivalence Net-Condition between Place-Liveness and Transition-Liveness of Petri Nets and Their Initial-Marking-Based Necessary and Sufficient Liveness Conditions