Proceedings

Augmenting Concept Languages by Transitive Closure of Roles: An Alternative to Terminological Cycles

Download BibTeX Cite

Proceedings of the Twelfth International Joint Conference on Artificial Intelligence. Knowledge Representation. Pages 446-450.

© 1991 International Joint Conferences on Artificial Intelligence

Abstract

In Baader (1990,1990a)1 , we · have considered different types of semantics for . terminologitial cycles in · the concept language ~Lo which allows only conjunction of concepts and value-restrictions. It turned out that greatest fixed-point semantics (gfp-semantics) seems to be most appropriate for cycles in this language. In 'the present paper we shall show that the concept defining facilities of ~Lo with cyclic definitions and gfp-semantics can also be obtained in a different way. One may replace cycles by role definitions involving union, composition, and transitive closure of roles. This proposes a way of retaining, in an extended language, the pleasant features of gfp-semantics for ~Lo with cyclic definitions without running into the troubles caused by cycles in larger languages. Starting with the language JILC of Schmidt-Schau8&Smolka (1988)--which allows negation, conjunction and disjunction of concepts as well as value-restrictions and exists-in-restrictions-we shall disallow cyclic concept defmitions, but instead shall add the possibility of role definitions involving union, composition, and transitive closure of roles. In contrast to other terminological KR-systems which incorporate the transitive closure operator for roles, we shall be able to give a sound and complete algorithm for concept subsumption.

  1. Abo, A.V., and Ullman, J.D. 1979. Universality of Data Retrieval Languages. In Proceedings of the 6th ACM Symposium on Principles of Programming Languages, 110-120.
  2. Baader, F. 1990. Terminological Cycles in KL-ONE-based KR-languages. Research Report, RR-90-01, DFKI, Kaiserslautern.
  3. Baader, F. 1990a. Terminological Cycles in KL-ONE-based Knowledge Representation Languages. Proceedings of the sth National Conference on Artificial Intelligence, AAAI- 90.
  4. Baader, F. 1990b. Augmenting Concept Languages by Transitive Closure of Roles: An Alternative to Terminological Cycles. DFKI Research Report RR-90-13, DFKI, Kaiserslautem.
  5. Baader, F., Biirckert, H.-J., Nebel, B., Nutt, W., Smolka, G. 1991. On the Expressivity of Feature Logics with Negation, Functional Uncertainty, and Sort Equations. Research Report, RR-91-01, DFKI, Kaiserslautem.
  6. Brachman, R.J., and Schmolze, J.G. 1985. An Overview of the KL-ONE Knowledge Representation System. Cognitive Science 16: 171-216.
  7. Eilenberg, S. 1974. Automata, Languages and Machines, Vol. A. New York/London: Academic Press.
  8. Hollunder, B., Nutt, W., Schmidt-SchauB, M. (1990). Subsumption Algorithms for Concept Languages. Proceedings of the !)lh European Conference on Artificial Intelligence, ECAI-90.
  9. Hollunder, B., Nutt, W. 1990. Subsumption Algorithms for Concept Languages. Research Report RR-90-04, DFKI, Kaiserslautem.
  10. Kaplan, R.M., Maxwell III, J. T. 1988. An Algorithm for Functional Uncertainty. Proceedings of the COLIN 88.
  11. Levesque, HJ., and Brachman, R.J. 1987. Expressiveness and Tractability in Knowledge Representation and Reasoning. Computational Intelligence 3: 78-93.
  12. MacGregor, R., and Bates, R. 1987. The Loom Knowledge Representation Language. Technical Report ISI/RS-87- 188, Information Science Institute, Univ. of Southern California.
  13. Nebel, B. 1990. Reasoning and Revision in Hybrid Representation Systems. Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science 422.
  14. Nebel, B. 1990a. Terminological Cycles: Semantics and Computational Properties. To appear in Sowa, J. ed. 1990. Formal Aspects of Semantic Networks.
  15. Schmidt-SchauB, M., Smolka, G. 1988. Attributive Concept Descriptions with Unions and Complements. SEKI Report SR-88-21. To appear in Artificial Intelligence.

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

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