An Improved Constraint-Propagation Algorithm for Diagnosis

Abstract

Diagnosing a system requires the identification of a set of components whose abnormal behavior could explain the faulty system behavior. Previously, model-based diagnosis schemes have proceeded through a cycle of assumptions - predictions observations assumptions-adjustment, where the basic assumptions entail the proper functioning of those components whose failure is not established. Here we propose a scheme in which every component's status is treated as a variable; therefore, predictions covering all possible behavior of the system can be generated. Remarkably, the algorithm exhibits a drastic reduction in complexity for a large family of system-models. Additionally, the intermediate computations provide useful guidance for selecting new tests. The proposed scheme may be considered as either an enhancement of the scheme proposed in [de Kleer, 1986] or an adaptation of the probabilistic propagation scheme proposed in [Pearl, 1986] for the diagnosis of deterministic systems.

Cite

Text

Geffner and Pearl. "An Improved Constraint-Propagation Algorithm for Diagnosis." International Joint Conference on Artificial Intelligence, 1987.

Markdown

[Geffner and Pearl. "An Improved Constraint-Propagation Algorithm for Diagnosis." International Joint Conference on Artificial Intelligence, 1987.](https://mlanthology.org/ijcai/1987/geffner1987ijcai-improved/)

BibTeX

@inproceedings{geffner1987ijcai-improved,
  title     = {{An Improved Constraint-Propagation Algorithm for Diagnosis}},
  author    = {Geffner, Hector and Pearl, Judea},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {1987},
  pages     = {1105-1111},
  url       = {https://mlanthology.org/ijcai/1987/geffner1987ijcai-improved/}
}