Title :
An Effective Algorithm to Find Elementary Siphons in a Class of Petri Nets
Author :
Wang, Anrong ; Li, ZhiWu ; Jia, Jianyuan ; Zhou, MengChu
Author_Institution :
Sch. of Electro-Mech. Eng., Xidian Univ., Xi´´an
fDate :
7/1/2009 12:00:00 AM
Abstract :
As a structural object of Petri nets, siphons play a key role in the development of deadlock prevention policies for resource allocation systems. Elementary siphons are a novel concept in net theory. Based on graph theory, this paper proposes an effective algorithm with polynomial complexity to find a set of elementary siphons for a linear system of simple sequential processes with resources (LS3 PR), a subclass of Petri nets, which can model many flexible manufacturing systems. The algorithm is established through the use of a resource directed graph and complementary sets of strict minimal siphons (SMS) of the net. The upper bound of the number of SMS in such a net is identified. A running example is used to demonstrate the proposed method.
Keywords :
Petri nets; flexible manufacturing systems; resource allocation; set theory; Petri nets; complementary sets; deadlock prevention policies; elementary siphons; flexible manufacturing systems; graph theory; linear system; polynomial complexity; resource allocation systems; resource directed graph; sequential processes; strict minimal siphons; Educational programs; Flexible manufacturing systems; Graph theory; Linear systems; Partial response channels; Petri nets; Polynomials; Resource management; System recovery; Upper bound; Automated manufacturing system; Petri net; digraph; discrete event system; elementary siphon; flexible manufacturing system;
Journal_Title :
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
DOI :
10.1109/TSMCA.2009.2019880