Abstract
Decentralized diagnosis of discrete event systems has received a lot of attention to deal with distributed systems or with systems that may be too large to be diagnosed by one centralized site. This paper casts the problem of decentralized diagnosis in a new hierarchical framework. A key feature is the exploitation of different local decisions together with appropriate rules for their fusion. This includes local diagnosis decisions that can be interpreted as “conditional decisions.” Under this new framework, a series of new decentralized architectures are defined and studied. The properties of their corresponding notions of decentralized diagnosability are characterized and their relationship with existing work described. Corresponding verification algorithms are also presented and on-line diagnosis strategies discussed.
Similar content being viewed by others
References
Baroni P, Lamperti G, Pogliano P, Zanella M (1999) Diagnosis of large active systems. Artif Intel 110:135–183
Boel RK, Jiroveanu G (2004) Distributed contextual diagnosis for very large systems. In: Proc. of the 2004 International Workshop on Discrete Event Systems—WODES’04, Reims, France, September
Boel RK, van Schuppen JH (2002) Decentralized failure diagnosis for discrete-event systems with costly communication between diagnosers. In: Proc. of the 2002 International Workshop on Discrete Event Systems—WODES’02. Zaragoza, Spain, October
Cassandras CG, Lafortune S (1999) Introduction to discrete event systems. Dordrecht, The Netherlands: Kluwer
Debouk R, Lafortune S, Teneketzis D (2000) Coordinated decentralized protocols for failure diagnosis of discrete-event systems. Dis Event Dynamic Syst Theory Appl 10(1-2):33–86, January
Fabre E, Benveniste A, Haar S, Jard C (2005) Distributed monitoring of concurrent and asynchronous systems. Dis Event Dynamic Syst Theory Appl 15(1):33–84, March
Fabre E, Benveniste A, Jard C, Ricker L, Smith M (2000) Distributed state reconstruction for discrete event systems. In: Proc. 39th IEEE Conf. on Decision and Control. pp. 2252–2257, December
Genc S, Lafortune S (2005) A distributed algorithm for on-line diagnosis of place-bordered petri nets. In: Proc. of 16th IFAC World Congress
Kumar R, Takai S (2006) Decentralized diagnosis for non-failures of discrete event systems using inference-based ambiguity management. In: 2006 International Workshop on Discrete Event Systems, Ann Arbor, MI, July
Lafortune S, Teneketzis D, Sampath M, Sengupta R, Sinnamohideen K (2001) Failure diagnosis of dynamic systems: An approach based on discrete event systems. In: Proc. 2001 American Control Conf. pp. 2058–2071, June
Lamperti G, Zanella M (2003) Diagnosis of Active Systems: Principles and Techniques. Kluwer Dordrecht, The Netherlands
Pencolé Y, Cordier M-O (2005) A formal framework for the decentralised diagnosis of large scale discrete event systems and its application to telecommunication networks. Artif Intel 164:121–170
Qiu W, Kumar R (2004) Decentralized failure diagnosis of discrete event systems. In: Proceedings of the 2004 International Workshop on Discrete Event Systems—WODES’04, Reims, France, September
Rohloff K, Yoo T-S, Lafortune S (2003) Deciding coobservability is PSPACE-complete. IEEE Trans Autom Control 48(11):1995–1999, November
Rozé L, Cordier M-O (2002) Diagnosing discrete-event systems: Extending the “diagnoser approach” to deal with telecommunication networks. Dis Event Dynamic Syst Theory Appl 12(1):43–81
Rudie K, Wonham WM (1992) Think globally, act locally: Decentralized supervisory control. IEEE Trans Autom Control 37(11):1692–1708, November
Sampath M, Sengupta R, Sinnamohideen K, Lafortune S, Teneketzis D (1995) Diagnosability of discrete event systems. IEEE Trans Autom Control 40(9):1555–1575, September
Sampath M, Sengupta R, Sinnamohideen K, Lafortune S, Teneketzis D (1996) Failure diagnosis using discrete event models. IEEE Trans Control Syst Tech 4(2):105–124, March
Sengupta R (1998) Diagnosis and communication in distributed systems. In: Proc. of the 1998 International Workshop on Discrete Event Systems—WODES’98, Cagliari, Italy
Sengupta R, Tripakis S (2002) Decentralized diagnosability of regular languages is undecidable. In: Proc. 40th IEEE Conf. on Decision and Control. pp. 423–428, December
Su R, Wonham WM (2004) Distributed diagnosis under global consistency. In: Proc. 42nd IEEE Conf. on Decision and Control, December
Su R, Wonham WM, Kurien J, Koutsoukos X (2002) Distributed diagnosis for qualitative systems. In: Proc. of the 2002 International Workshop on Discrete Event Systems—WODES’02, Zaragoza, Spain, pp 169–174, October
Wang Y, Yoo T-S, Lafortune S (2004) New results on decentralized diagnosis of discrete-event systems. In: Proc. of 2004 Annual Allerton Conference
Wang Y, Yoo T-S, Lafortune S (2005) Decentralized diagnosis of discrete event systems using conditional and unconditional decisions. In: Proc. of the 44th IEEE conference on decision and control
Yoo T-S, Lafortune S (2002a) A general architecture for decentralized supervisory control of discrete-event systems. Dis Event Dynamic Syst Theory Appl 12(3):335–377, July
Yoo T-S, Lafortune S (2002b) Polynomial-time verification of diagnosability of partially-observed discrete-event systems. IEEE Trans Autom Control 47(9):1491–1495, September
Yoo T-S, Lafortune S (2004) Decentralized supervisory control with conditional decisions: Supervisor existence. IEEE Trans Autom Control 49(11):1886–1904, November
Author information
Authors and Affiliations
Corresponding author
Additional information
This research is supported in part by NSF Grant CCR-0325571, by ONR grant N00014-03-1-0232, and by a grant from the Xerox University Affairs Committee.
An erratum to this article can be found online at http://dx.doi.org/10.1007/s10626-013-0161-7.
Rights and permissions
About this article
Cite this article
Wang, Y., Yoo, TS. & Lafortune, S. Diagnosis of Discrete Event Systems Using Decentralized Architectures. Discrete Event Dyn Syst 17, 233–263 (2007). https://doi.org/10.1007/s10626-006-0006-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10626-006-0006-8