Proceedings

Explaining Subsumption in Description Logics

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Knowledge Representation. Pages 816-820.

© 1995 International Joint Conferences on Artificial Intelligence

Abstract

This paper explores the explanation of subsumption reasoning in Description Logics that are implemented using normalization methods, focusing on the perspective of knowledge engineers. The notion of explanation is specified using a proof-theoretic framework for presenting the inferences supported in these systems. The problem of overly long explanations is addressed by decomposing them into smaller, independent steps, using the notions of "atomic description" and "atomic justification". Implementation aspects are explored by considering the design space and some desiderata for explanation modules. This approach has been implemented for the CLASSIC knowledge representation system.

  1. A. Borgida. From Type Systems to Knowledge Rep- resentation: Natural Semantics Specifications for De- scription Logics. In International Journal of Intelli- gent and Cooperative Information Systems, pp.93-126, March 1992.
  2. A. Borgida. Description Logics in Data Management. To appear in IEEE Trans. on Knowledge and Data Management. An earlier version is available as Rutgers Tech. Report DCS-TR-295.
  3. A. Borgida and P. F. Patel-Schneider. A Semantics and Complete Algorithm for Subsumption in the CLASSIC Description Logic. In Journal of Artificial Intelligence Research, vol. 1, 1994, pp. 277-308.
  4. R. J. Brachman, D. L. McGuinness, P. F. Patel- Schneider, L. A. Resnick, and A. Borgida. Living with CLASSIC: When and How to Use a KL-ONE-Like Lan- guage. In Principles of Semantic Networks : Explo- rations in the representation of knowledge, J. Sowa, ed- itor, Morgan-Kaufmann, 1991, pp. 401-456.
  5. C. G. Hempel and P. Oppenheim. Studies in the Logic of Explanation. In The Structure of Scientific Thought, E. H. Madden, editor, Riverside Press, 1960, pp. 19-29.
  6. B. Hollunder, W. Nutt, and M. Schmidt-Schauss. Sub- sumption algorithms for concept description languages. In Proc. 9th EGA!, Stockholm, August 1990, pp.348- 353.
  7. G. Kahn. Natural Semantics Rapport de Recherche No. 601, INRIA, Sophia Antipolis, France.
  8. R. M. MacGregor. The Evolving Technology of Classification-based Knowledge Representation Sys- tems. In John Sowa, editor, Principles of Semantic Net- works: Explorations in the Representation of Knowl- edge. Morgan Kaufmann, 1991.
  9. D. L. McGuinness and A. Borgida. Explaining Sub- sumption in Description Logics . Technical Report LCSR-TR-228, Dept. of Computer Science, Rutgers University, September 1994.
  10. D. L. McGuinness and L. Alperin Resnick. Descrip- tion Logic in Practice: A CLASSIC Application. In Proc. IJCAI, Montreal, August 1995. IJCAI
  11. Shmueli and S. Tsur. Logical Diagnosis of LDL Pro- grams. In New Generation Computing, OHMSHA, LTD and Springer-Verlag, Volume 9, pp. 277-303, June 1991.
  12. R. Neches, W. R. Swartout and J. Moore. Explainable (and Maintainable) Expert Systems. In Proc. IJCAI- 85, Los Angeles, CA., 1985, pp. 382-389. IJCAI
  13. V. Royer and J. Quantz. Deriving inference rules for terminological logics. In Logics in AI, Proc. of JELIA '92, D. Pearce, G.Wegner (eds), Springer Verlag, 1992, pp.84-105.
  14. W. R. Swartout and J.D. Moore. Explanation in Sec- ond Generation Expert Systems. In Jean-Marc David, Jean-Paul Krivine, and Reid Simmons, editors, Second Generation Expert Systems. Springer-Verlag, in Press.
  15. G. Teege. Making the Difference: A Subtraction Op- eration for Description Logics. In Proc. KR-94, Bonn, Germany. May, 1994. pp. 540-550.
  16. W. A. Woods and J. G. Schmolze. The KL-ONE family. Computers and Mathematics With Applications. 23(2- 5), March 1992.

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

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