Proceedings

Efficient Sequential Model-Based Fault-Localization with Partial Diagnoses

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 1251-1256.

Abstract

Model-Based Diagnosis is a principled approach to identify the possible causes when a system under observation behaves unexpectedly. In case the number of possible explanations for the unexpected behavior is large, sequential diagnosis approaches can be applied. The strategy of such approaches is to iteratively take additional measurements to narrow down the set of alternatives in order to find the true cause of the problem. In this paper we propose a sound and complete sequential diagnosis approach which does not require any information about the structure of the diagnosed system. The method is based on the new concept of partial diagnoses, which can be efficiently computed given a small number of minimal conflicts. As a result, the overall time needed for determining the best next measurement point can be significantly reduced. An experimental evaluation on different benchmark problems shows that our sequential diagnosis approach needs considerably less computation time when compared with an existing domain-independent approach.

  1. [Chittaro and Ranon, 2004] Luca Chittaro and Roberto Ra- non. Hierarchical model-based diagnosis based on struc- tural abstraction. Artificial Intelligence, 155(1):147-182, 2004.
  2. [Darwiche, 2003] Adnan Darwiche. A differential approach to inference in Bayesian networks. Journal of the ACM, 50(3):280-305, 2003.
  3. [Davis, 1984] Randall Davis. Diagnostic reasoning based on structure and behavior. Artificial Intelligence, 24(1- 3):347-410, 1984.
  4. [de Kleer and Williams, 1987] Johan de Kleer and Brian C Williams. Diagnosing multiple faults. Artificial Intelli- gence, 32(1):97-130, 1987.
  5. [de Kleer et al., 1992] Johan de Kleer, Alan K Mackworth, and Raymond Reiter. Characterizing Diagnoses and Sys- tems. Artificial Intelligence, 56(2-3):197-222, 1992.
  6. [de Kleer, 1992] Johan de Kleer. Readings in model-based diagnosis. chapter Focusing on Probable Diagnosis, pages 131-137. 1992.
  7. [Feldman and Van Gemund, 2006] Alexander Feldman and Arjan Van Gemund. A two-step hierarchical algorithm for model-based diagnosis. In AAAI '06, pages 827-833, 2006.
  8. [Feldman et al., 2010] Alexander Feldman, Gregory Provan, and Arjan Van Gemund. A model-based active testing ap- proach to sequential diagnosis. Journal of Artificial Intel- ligence Research, 39:301, 2010.
  9. [Felfernig et al., 2004] Alexander Felfernig, Gerhard Friedrich, Dietmar Jannach, and Markus Stumptner. Consistency-based diagnosis of configuration knowledge bases. Artificial Intelligence, 152(2):213-234, 2004.
  10. [Felfernig et al., 2012] Alexander Felfernig, Monika Schu- bert, and Christoph Zehentner. An efficient diagnosis al- gorithm for inconsistent constraint sets. Artificial Intelli- gence for Engineering Design, Analysis and Manufactur- ing, 26(1):53-62, 2 2012.
  11. [Gonzalez-Sanchez et al., 2011] Alberto Gonzalez-Sanchez, Rui Abreu, Hans-Gerhard Gross, and Arjan J.C. van Gemund. Spectrum-based sequential diagnosis. In AAAI '11, 2011.
  12. [Horridge et al., 2008] Matthew Horridge, Bijan Parsia, and Ulrike Sattler. Laconic and Precise Justifications in OWL. In ISWC '08, pages 323-338, 2008.
  13. [Junker, 2004] Ulrich Junker. QUICKXPLAIN: Preferred Explanations and Relaxations for Over-Constrained Prob- lems. In AAAI '04, pages 167-172, 2004.
  14. [Marques-Silva et al., 2013] Joao Marques-Silva, Mikoláš Janota, and Anton Belov. Minimal Sets over Monotone Predicates in Boolean Formulae. In CAV '13, pages 592- 607, 2013.
  15. [Marques-Silva et al., 2015] João Marques-Silva, Mikoláš Janota, Alexey Ignatiev, and António Morgado. Efficient Model Based Diagnosis with Maximum Satisfiability. In IJCAI '15, pages 1966-1972, 2015. IJCAI
  16. [Metodi et al., 2014] Amit Metodi, Roni Stern, Meir Kalech, and Michael Codish. A novel sat-based approach to model based diagnosis. Journal of Artificial Intelligence Re- search, 51:377-411, 2014.
  17. [Pietersma et al., 2005] Jurryt Pietersma, Arjan J.C. van Gemund, and André Bos. A model-based approach to se- quential fault diagnosis. In AUTOTESTCON '05, pages 621-627, 2005.
  18. [Reiter, 1987] Raymond Reiter. A Theory of Diagnosis from First Principles. Artificial Intelligence, 32(1):57-95, 1987.
  19. [Rodler et al., 2013] Patrick Rodler, Kostyantyn Shcheko- tykhin, Philipp Fleiss, and Gerhard Friedrich. RIO: mini- mizing user interaction in ontology debugging. In RR '13, pages 153-167, 2013.
  20. [Shchekotykhin et al., 2012] Kostyantyn Shchekotykhin, Gerhard Friedrich, Philipp Fleiss, and Patrick Rodler. Interactive ontology debugging: Two query strategies for efficient fault localization. J. Web Semant., 12-13:88-103, 2012.
  21. [Shchekotykhin et al., 2014] Kostyantyn Shchekotykhin, Gerhard Friedrich, Patrick Rodler, and Philipp Fleiss. Sequential diagnosis of high cardinality faults in knowledge-bases by direct diagnosis generation. In ECAI '14, pages 813-818, 2014.
  22. [Shchekotykhin et al., 2015] Kostyantyn Shchekotykhin, Dietmar Jannach, and Thomas Schmitz. MergeXplain: Fast Computation of Multiple Conflicts for Diagnosis. In IJCAI '15, pages 3221-3228, 2015. IJCAI
  23. [Siddiqi and Huang, 2011] Sajjad Siddiqi and Jinbo Huang. Sequential diagnosis by abstraction. Journal of Artificial Intelligence Research, 2011.
  24. [Stern et al., 2012] Roni Stern, Meir Kalech, Alexander Feldman, and Gregory Provan. Exploring the Duality in Conflict-Directed Model-Based Diagnosis. In AAAI '12, pages 828-834, 2012.
  25. [Stumptner and Wotawa, 2001] Markus Stumptner and Franz Wotawa. Diagnosing Tree-Structured Systems. Artificial Intelligence, 127(1):1-29, 2001. IJCAI

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

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