Proceedings

A Class Library Implementation of a Principled Open Architecture Knowledge Representation Server with Plug-in Data Types

Download BibTeX Cite

Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence. Knowledge Base Technology. Pages 504-508.

© 1993 International Joint Conferences on Artificial Intelligence

Abstract

A knowledge representation server is described which provides a fast, memory-efficient and principled system component. Modeling the server through intensional algebraic semantics leads naturally to an openarchitecture class library into which new data types may be plugged in as required without change to the basic deductive engine. It is shown that the operation of an existing knowledge representation system, CLASSIC, may be implemented through one data type supporting sets with upper and lower set and cardinality bounds. The architecture developed is cleanly layered by complexity of inference so that fast propagation of constraints is separated from potentially slow modelchecking search. Client programs may obtain estimates of the complexity of a request, and may control the resources allocated to its complete solution.

  1. [Ail-Kaci, 1984] H. Alt-Kaci. A lattice-theoretic approach to computation based on a calculus of partially-ordered types. PhD. University of Pennsylvania, 1984.
  2. [Ait-Kaci, 1986] H. AH-Kaci. An algebraic semantics approach to the effective resolution of type equations. Theoretical Computer Science 45 293-351, 1986.
  3. [Borgida, Brachman, McGuiness and Resnick, 1989] A. Borgida, R.J. Brachman, D.L. McGuiness and L.A. Resnick. CLASSIC: a structural data model for objects. Proceedings of 1989 SIGMOD Conference on the Management of Data. pp.58-67. ACM Press. 1989.
  4. [Brachman and Levesque, 1984] R.J. Brachman and H.J. Levesque. The tractability of subsumption in frame-based description languages. Proceedings of AAA/-84. pp.34-37.
  5. Morgan Kauffman. 1984.
  6. [Doyle and Patil, 1991] J. Doyle and R.S. Patil. Two theses of knowledge representation: language restrictions, taxonomic classification, and the utility of representation services. Artificial/ ntelligence 48(3) 261-297, 1991.
  7. [Gaines, 1991a] B.R. Gaines. Empirical investigations of knowledge representation servers: Design issues and applications experience with KRS. ACM SIGART Bulletin 2(3) 45-56, 1991.
  8. [Gaines, 1991b] B.R. Gaines. Integrating rules in term subsumption knowledge representation servers. AAAI' 91: Proceedings of the Ninth National Conference on Artificial Intelligence. pp.458-463. AAAI Press, 1991.
  9. [Gaines, 1991c] B.R. Gaines. An interactive visual language for term subsumption visual languages. /JCA/'91: Proc. Twelfth International Joint Conference on Artificial Intelligence. pp.817-823.
  10. Morgan Kaufmann. 1991.
  11. Gaines, 199ld] B.R. Gaines. Organizational modeling and problem solving using an object-oriented knowledge representation server and visual language. C 0 C S' 91 : Proceedings of Conference on Organizational Computing Systems. pp.80-94. ACM Press. 1991.
  12. [Gratzer, 1971] G. Grlitzer. Lattice Theory. Freeman, 1971.
  13. [Halpern and Vardi, 1991] J.Y. Halpern and M.Y . Vardi. Model checking vs. theorem proving: a manifesto. Artificial Intelligence and the mathematical Theory of Computation. pp.151-176. Academic Press. 1991.
  14. [Lenzerini and Schaerf, 1991] M. Lenzerini and A. Schaerf. Concept languages as query languages. AAAI' 91 : Proceedings of the Ninth National Conferen ce on Artificial Intelligence. pp.471-476. AAAI Press, 1991.
  15. [Levesque and Brachman, 1987] H.J. Levesque and R.J. Brachman. Expressiveness and tractability in knowledge representation and reasoning. Computational Intelligence 3 78-93, 1987.
  16. [Nebel, 1988] B. Nebel. Computational complexity of terminological reasoning in BACK. Artificial Intelligence 34 371-383, 1988.
  17. [Nebel, 1990] B. Nebel. Reasoning and Revision in Hybrid Representation Systems. Berlin: Springer, 1990.
  18. [Schmidt-SchauB, 1989] M. Schmidt-SchauB. Subsumption in KL-ONE is undecidable. KR' 89: First International Conference on Principles of Knowledge Representation and Reasoning. pp.421-431.
  19. Morgan Kauffman. 1989.
  20. [Smolka, 1992] G. Smolka. Feature-constraint logics for unification grammars. Journal Logic Programming 12(1- 2) 51-87, 1992.
  21. [Vilain, 1991] M. Vilain. Deduction as parsing: tractable classification in the KL-ONE framework . AAA/' 91 : Proceedings of the Ninth National Conference on Artificial Intelligence. pp.464-470. AAAI Press, 1991.
  22. [Zalta, 1988] E.N. Zalta. Intensional Logic and the Metaphysics of Intentionality. MIT Press, 1988.

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

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