Skip to main content
Log in

Automated Deduction Techniques for Classification in Description Logic Systems

  • Published:
Journal of Automated Reasoning Aims and scope Submit manuscript

Abstract

Mechanical theorem provers are becoming increasingly more powerful, and we believe that it is time to examine whether certain tasks that have formerly been accomplished by other means can now be performed efficiently by a theorem prover. One such task is classification in description logic-based knowledge representation systems. Description logic systems provide a formalism for expressing knowledge based on concepts and roles. Subsumption checking is one important reasoning faculty offered by such systems. In this article we use a theorem prover coupled with a finite-model finder to perform subsumption checking. This approach is complete and sound for description logic systems whose underlying logic has the finite model property. The performance is compared with several other well-known description logic systems. Some efficient strategies to compute the subsumption hierarchy, known as classification, are also described.

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.

Similar content being viewed by others

References

  1. Buchheit, M., Donini, F. M. and Schaerf, A.: Decidable reasoning in terminological knowledge representation systems, J. Artificial Intelligence Research 1 (1993), 109–138.

    Google Scholar 

  2. Baader, F. and Hollunder, B.: KRIS: Knowledge representation and inference system, SIGART Bulletin 2 (1991), 22–27.

    Google Scholar 

  3. Baader, F., Hollunder, B., Nebel, B., Profitlich, H-J. and Franconi, E.: An empirical analysis of optimization techniques for terminological representation systems, In Principles of Knowledge Representation and Reasoning – Proceedings of the 3rd International Conference, 1992.

  4. Borgida, A. and Patel-Schneider, P. F.: A semantics and complete algorithm for subsumption in the classic description logic, J. Artificial Intelligence Research 1 (1994), 277–308.

    Google Scholar 

  5. Brachman, R. J. and Schmolze, J. G.: An overview of the KL-ONE knowledge representation system, Cognitive Science 9 (1985), 171–216.

    Google Scholar 

  6. Chu, H.: CLIN-S User's Manual, 1994.

  7. Chu, H. and Plaisted, D.: Generating unit consequences of a ground clause set, Technical report, University of North Carolina, Chapel Hill, N.C., 1992.

    Google Scholar 

  8. Chu, H. and Plaisted, D. A.: Model finding in semantically guided instance-based theorem proving, Fundamenta Informaticae 21 (1994), 221–235.

    Google Scholar 

  9. Fitting, M.: First-Order Logic and Automated Theorem Proving, Springer-Verlag, New York, 1990.

    Google Scholar 

  10. Fermuller, C., Leitsch, A., Tammet, T. and Zamov, N.: Resolution Methods and the Decision Problem, Springer-Verlag, 1993. Lecture Notes in Artificial Intelligence, 679.

  11. Gelder, V.: Personal communication.

  12. Heinsohn, J., Kudenko, D., Nebel, B. and Profitlich, H.: An emperical analysis of terminological representation systems, Technical report, DFKI Research Report, German Research Center for Artificial Intelligence (DFKI), Kaiserlautern, 1992.

    Google Scholar 

  13. Hollunder, B. and Nutt, W.: Subsumption algorithms for concept languages, Technical report, DFKI Research Report RR-90-04, German Research Center for Artificial Intelligence (DFKI), Kaiserlautern, 1990.

    Google Scholar 

  14. Lee, S-J.: CLIN: An Automated Reasoning System Using Clause Linking, PhD thesis, University of North Carolina at Chapel Hill, 1990.

    Google Scholar 

  15. Lee, S-J. and Plaisted, D. A.: Eliminating duplication with the hyper-linking strategy, J. Automated Reasoning 9 (1992), 25–42.

    Google Scholar 

  16. Paramasivam, M. and Plaisted, D. A.: RRTP: A Replacement Rule Theorem Prover, J. Automated Reasoning 18 (1997), 221–226.

    Google Scholar 

  17. MacGregor, R.: Inside the LOOM description classifier, SIGART Bulletin 2 (1991), 88–82.

    Google Scholar 

  18. McCune, W. W.: OTTER 2.0 Users Guide, Argonne National Laboratory, Argonne, Illinois, 1990.

    Google Scholar 

  19. Nebel, B.: Reasoning and Revision in Hybrid Representation Systems, Springer-Verlag, Berlin, Germany, 1990.

    Google Scholar 

  20. Petalson, C.: The BACK system – an overview, SIGART Bulletin 2 (1991), 114–119.

    Google Scholar 

  21. Plaisted, D. A.: Theorem Proving and Semantic Trees, PhD thesis, Stanford University, 1976.

  22. Plaisted, D. A.: Non-Horn clause logic programming without contrapositives, J. Automated Reasoning 4 (1988), 287–325.

    Google Scholar 

  23. Patel-Schneider, P. F., McGuiness, D. L., Brachman, R. J., Alperin Resnick, L. and Borgida, A.: The CLASSIC knowledge representation system: Guiding principles and implementational rational, SIGART Bulletin 2 (1991), 108–113.

    Google Scholar 

  24. Zhang, H.: Personal communication.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Paramasivam, M., Plaisted, D.A. Automated Deduction Techniques for Classification in Description Logic Systems. Journal of Automated Reasoning 20, 337–364 (1998). https://doi.org/10.1023/A:1005866922570

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1005866922570

Navigation