Proceedings

Solving Strong-Fault Diagnostic Models by Model Relaxation

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 785-789.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

In Model-Based Diagnosis (MBD), the problem of computing a diagnosis in a strong-fault model (SFM) is computationally much harder than in a weak-fault model (WFM). For example, in propositional Horn models, computing the first minimal diagnosis in a weak-fault model (WFM) is in P but is NP-hard for strong-fault models. As a result, SFM problems of practical significance have not been studied in great depth within the MBD community. In this paper we describe an algorithm that renders the problem of computing a diagnosis in several important SFM subclasses no harder than a similar computation in a WFM. We propose an approach for efficiently computing minimal diagnoses for these subclasses of SFM that extends existing conflict-based algorithms like GDE (Sherlock) and CDA*. Experiments on ISCAS85 combinational circuits show (1) inference speedups with CDA* of up to a factor of 8, and (2) an average of 28% reduction in the average conflict size, at the price of an extra low-polynomial-time consistency check for a candidate diagnosis.Alexander Feldman, Gregory Provan, Arjan van Gemund

  1. [Brglez and Fujiwara, 1985] Franc Brglez and Hideo Fuji- wara. A neutral netlist of 10 combinational benchmark cir- cuits and a target translator in Fortran. In Proc. ISCAS'85, pages 695-698, 1985.
  2. [Bylander et al., 1991] Tom Bylander, Dean Allemang, Michael Tanner, and John Josephson. The computational complexity of abduction. Artificial Intelligence, 49:25-60, 1991.
  3. [Chittaro and Ranon, 2004] Luca Chittaro and Roberto Ra- non. Hierarchical model-based diagnosis based on struc- tural abstraction. Artificial Intelligence, 155(1-2):147- 182, 2004.
  4. [Console and Torasso, 1991] Luca Console and Pietro Torasso. A spectrum of logical definitions of model-based diagnosis 1. Computational Intelligence, 7(3):133-141, 1991.
  5. [de Kleer and Williams, 1987] Johan de Kleer and Brian Williams. Diagnosing multiple faults. Artificial Intelli- gence, 32(1):97-130, 1987.
  6. [de Kleer et al., 1992] Johan de Kleer, Alan Mackworth, and Raymond Reiter. Characterizing diagnoses and systems. Artificial Intelligence, 56(2-3):197-222, 1992.
  7. [de Kleer, 2008] Johan de Kleer. An improved approach for generating Max-Fault Min-Cardinality diagnoses. In Proc. DX'08, pages 247-252, 2008.
  8. [del Val, 2000] Alvaro del Val. The complexity of restricted consequence finding and abduction. In Proc. AAAI'00, pages 337-342, 2000.
  9. [Forbus and de Kleer, 1993] Kenneth Forbus and Johan de Kleer. Building Problem Solvers. MIT Press, 1993.
  10. [Friedrich et al., 1990] Gerhard Friedrich, Georg Gottlob, and Wolfgang Nejdl. Physical impossibility instead of fault models. In Proc. AAAI, 1990.
  11. [Maier and Sachenbacher, 2008] Paul Maier and Martin Sachenbacher. Constraint optimization and abstraction for embedded intelligent systems. In Proc. CPAIOR'08, pages 338-342, 2008.
  12. [Mozetič and Holzbaur, 1994] Igor Mozetič and Christian Holzbaur. Controlling the complexity in model-based di- agnosis. Annals of Mathematics and Artificial Intelligence, 11(1):297-314, 1994.
  13. [Nordh and Zanuttini, 2008] Gustav Nordh and Bruno Zanuttini. What makes propositional abduction tractable. Artificial Intelligence, 172(10):1245-1284, 2008.
  14. [Reiter, 1987] Raymond Reiter. A theory of diagnosis from first principles. Artificial Intelligence, 32(1):57-95, 1987.
  15. [Selman and Kautz, 1996] Bart Selman and Henry Kautz. Knowledge compilation and theory approximation. Jour- nal of the ACM, 43(2):193-224, 1996.
  16. [Siddiqi and Huang, 2007] Sajjad Siddiqi and Jinbo Huang. Hierarchical diagnosis of multiple faults. In Proc. IJ- CAI'07, pages 581-586, 2007. IJCAI
  17. [Struss and Dressler, 1989] Peter Struss and Oskar Dressler. Physical negation: Integrating fault models into the gen- eral diagnosis engine. In Proc. IJCAI'89, pages 1318- 1323, 1989.
  18. [Williams and Ragno, 2007] Brian Williams and Robert Ragno. Conflict-directed A* and its role in model-based embedded systems. Journal of Discrete Applied Mathe- matics, 155(12):1562-1595, 2007.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards