Skip to main content
Log in

Explanatory diagnoses and their characterization by circumscription

  • Published:
Annals of Mathematics and Artificial Intelligence Aims and scope Submit manuscript

Abstract

Making a diagnosis amounts to determining what is the state of each component in a given system on the basis of a set of observations from the behaviour of that system. In the “model-based” approach to diagnosis, a diagnosis relies on a (possibly incomplete) description of the expected behaviour of the system. A diagnosis thus consists of the state of the components of the system and has to be consistent with the description (i.e. the model) of the system and the observations that are made. Yet, it is not enough, and additional criteria are needed to select some diagnoses that are more likely to coincide with the true state of the system. The criteria which are most often quoted in the literature are minimality, parsimony, exoneration, explainability. Non-monotonic logics are well suited to express such preferences formally. Indeed, Reiter shows how the minimality criterion can be formalized in default logic; Console, Dupré and Torasso employ predicate completion to model an abductive approach to diagnosis; Raiman resorts to circumscription as a means to exonerate the components exhibiting a normal behaviour. In this paper, we focus on an abduction-based explainability approach to diagnosis, through a formalization in terms of circumscription. The approach that we develop here deals with deductive-abductive diagnoses which explain the observations “as far as possible”. For this reason we call themexplanatory diagnoses. After an introductory section, we first define explanatory diagnoses precisely. Next, we show how circumscription can be used to give a formal characterization of explanatory diagnoses and illustrate it with an example. We stress that, with this approach, no completeness condition is imposed on the description of the system which can consist of fault models and/or models of correct behaviour.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Ph. Besnard,An Introduction to Default Logic (Springer-Verlag, 1989).

  2. L. Console, D.T. Dupré and P. Torasso, A theory of diagnosis for incomplete causal models,Proc. 11th IJCAI Conf., Detroit, 1989, pp. 1311–1317.

  3. L. Console, D.T. Dupré and P. Torasso, A completion semantics for object-level abduction,Proc. AAAI Symp. on Automated Abduction, Stanford, 1990, pp. 72–76.

  4. L. Console and P. Torasso, Integrating models of the correct behavior into abductive diagnosis,Proc. 9th ECAI Conf. Stockholm, 1990, pp. 160–166.

  5. R. Davis, Diagnostic reasoning based on structure and behavior, Artificial Intelligence 24 (1984) 347–410.

    Google Scholar 

  6. B. El Ayeb, P. Marquis and M. Rusinowitch, Deductive/abductive diagnosis: the DA-principles,Proc. 9th ECAI Conf., Stockholm, 1990, pp. 47–52.

  7. J. de Kleer and B.C. Williams, Diagnosing multiple faults, Artificial Intelligence 32 (1987) 97–130.

    Google Scholar 

  8. J. de Kleer, A.K. Mackworth and R. Reiter, Characterizing diagnoses,Proc. Int. Workshop on Expert Systems in Engineering, Vienna, 1990, Lecture Notes in Artificial Intelligence, Vol. 462 (Springer-Verlag) pp. 1–15.

  9. K. Konolige, Using default and causal reasoning in diagnosis, this volume, Ann. Math. and AI 11 (1994) 97–135.

    Google Scholar 

  10. J. McCarthy, Circumscription — A form of non-monotonic reasoning, Artificial Intelligence 13 (1980) 27–39.

    Google Scholar 

  11. R. Montague, Syntactical treatment of modality; with corollaries on reflection principles and finite axiomatizability, Acta Philos. Fennica 16 (1963) 153–167. Reprinted in:Formal Philosophy: Selected Papers of Richard Montague, R. Montague (Yale University Press, 1974).

    Google Scholar 

  12. C. Preist, K. Eshghi and B. Bertolino, Consistency-based and abductive diagnoses as generalised stable models, this volume, Ann. Math. and AI 11 (1994) 51–74.

    Google Scholar 

  13. D. Poole, Representing knowledge for logic-based diagnosis,Proc. Int. Conf. on Fifth Generation Computer Systems, Tokyo, 1988, pp. 1282–1290.

  14. D. Poole, Normality and faults in logic-based diagnosis,Proc. 11th IJCAI Conf., Detroit, 1989, pp. 1304–1310.

  15. O. Raiman, Diagnosis as a trial: the alibi principle,Proc. IBM Workshop on Model-Based Diagnosis, Paris, 1989, pp. 1–10.

  16. O. Raiman, A circumscribed diagnosis engine,Proc. Int. Workshop on Expert Systems in Engineering, Vienna, 1990, Lecture Notes in Artificial Intelligence, Vol. 462 (Springer-Verlag) pp. 99–101.

  17. J.A. Reggia, D.S. Nau and P.Y. Wang, A formal model of diagnostic inference, Inf. Sci. 37 (1985) 227–285.

    Google Scholar 

  18. R. Reiter, A theory of diagnosis from first principles, Artificial Intelligence 32 (1987) 57–95.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research has been supported by CNRS under PRCIA.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Besnard, P., Cordier, M.O. Explanatory diagnoses and their characterization by circumscription. Ann Math Artif Intell 11, 75–96 (1994). https://doi.org/10.1007/BF01530738

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01530738

Keywords

Navigation