DocumentCode :
447540
Title :
A polynomial algorithm for checking diagnosability of Petri nets
Author :
Wen, YuanLin ; Li, ChunHsi ; Jeng, MuDer
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Ocean Univ., Keelung, Taiwan
Volume :
3
fYear :
2005
fDate :
10-12 Oct. 2005
Firstpage :
2542
Abstract :
Diagnosability of discrete event systems was previously defined in terms of finite state machines by Sampath et al. Two algorithms of polynomial complexity in the number of states were proposed later for checking their diagnosability. In this paper, we present an algorithm of polynomial complexity in the number of nodes for computing a sufficient condition of diagnosability of discrete event systems modeled by Petri nets. In other words, our algorithm is more efficient than previous ones since no state enumeration is necessary. This gives us an advantage to solve large real-world problems. Our algorithm is formulated as a linear programming problem, which is well-known to be of polynomial complexity in the worst case. Examples are given in the paper to illustrate our approach.
Keywords :
Petri nets; computational complexity; discrete event systems; fault diagnosis; formal verification; linear programming; Petri nets; computational complexity; discrete event system diagnosability; fault diagnosis; linear programming; polynomial algorithm; Automata; Automation; Discrete event systems; Fault diagnosis; Formal languages; Linear programming; Oceans; Petri nets; Polynomials; Sufficient conditions; Diagnosability; Petri Nets; fault diagnosis; linear programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man and Cybernetics, 2005 IEEE International Conference on
Print_ISBN :
0-7803-9298-1
Type :
conf
DOI :
10.1109/ICSMC.2005.1571531
Filename :
1571531
Link To Document :
بازگشت