The computation of consistency-based diagnoses is addressed by using OBDDs (Ordered Binary Decision Diagrams) for encoding both the system model and the resulting diagnoses. We show that the time needed for solving a diagnostic problem is polynomial in the size of the OBDD encoding the system model. While in the worst case such OBDD may have an exponential size, a suitable ordering of the domain variables can lead to OBDDs of small size. The paper introduces heuristics for selecting a suitable ordering of the variables and discusses their impact on the encoding size of complex system models. The approach is extended to deal with ambiguous observations and non-deterministic domain theories. Extensive experimental data concerning a complex real world domain show the effectiveness of the approach in efficiently solving a large test set of diagnostic problems involving multiple faults. Such efficiency is preserved when we consider diagnostic cases with ambiguous observations.

The role of obdds in controlling tha complexity of model based diagnosis

TORTA, GIANLUCA;TORASSO, Pietro
2004-01-01

Abstract

The computation of consistency-based diagnoses is addressed by using OBDDs (Ordered Binary Decision Diagrams) for encoding both the system model and the resulting diagnoses. We show that the time needed for solving a diagnostic problem is polynomial in the size of the OBDD encoding the system model. While in the worst case such OBDD may have an exponential size, a suitable ordering of the domain variables can lead to OBDDs of small size. The paper introduces heuristics for selecting a suitable ordering of the variables and discusses their impact on the encoding size of complex system models. The approach is extended to deal with ambiguous observations and non-deterministic domain theories. Extensive experimental data concerning a complex real world domain show the effectiveness of the approach in efficiently solving a large test set of diagnostic problems involving multiple faults. Such efficiency is preserved when we consider diagnostic cases with ambiguous observations.
2004
15TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF DIAGNOSIS
Carcassonne, Francia
23-25/6/2004
PROC. 15TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF DIAGNOSIS
LAAS-CNRS
9
14
http://www.laas.fr/DX04/
Model compilation; diagnosis; complexity
G. TORTA; P. TORASSO
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/19726
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact