Scalable Diagnosability Checking of Event-Driven Systems

Abstract

Diagnosability of systems is an essential property that determines how accurate any diagnostic reasoning can be on a system given any sequence of observations. Generally, in the literature of dynamic event-driven systems, diagnosability analysis is performed by algorithms that consider a system as a whole and their response is either a positive answer or a counter example. In this paper, we present an original framework for diagnosability checking. The diagnosability problem is solved in a distributed way in order to take into account the distributed nature of realistic problems. As opposed to all other approaches, our algorithm also provides an exhaustive and synthetic view of the reasons why the system is not diagnosable. Finally, the presented algorithm is scalable in practice: it provides an approximate and useful solution if the computational resources are not sufficient.

Cite

Text

Schumann and Pencolé. "Scalable Diagnosability Checking of Event-Driven Systems." International Joint Conference on Artificial Intelligence, 2007.

Markdown

[Schumann and Pencolé. "Scalable Diagnosability Checking of Event-Driven Systems." International Joint Conference on Artificial Intelligence, 2007.](https://mlanthology.org/ijcai/2007/schumann2007ijcai-scalable/)

BibTeX

@inproceedings{schumann2007ijcai-scalable,
  title     = {{Scalable Diagnosability Checking of Event-Driven Systems}},
  author    = {Schumann, Anika and Pencolé, Yannick},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2007},
  pages     = {575-580},
  url       = {https://mlanthology.org/ijcai/2007/schumann2007ijcai-scalable/}
}