Proceedings

Knowledge Base Compilation

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Real-time and High Performance. Pages 227-231.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

The effective use of knowledge based systems technology to solve .complex and real-time problems in embedded system environments requires that the performance of these systems be maximized for conventional processor architectures. This paper presents a technique for the complete compilation of knowledge bases directly into procedural code. The technique is based on determining what actions an interpretive inference engine would . take with the specific knowledge base and generating only the code needed to perform those actions. This eliminates the overhead of interpreting a representation of the knowledge base and significantly improves performance . The performance gains produced by this approach will be examined using examples from the High Performance Embedded Reasoning (HiPER) System, a prototype tool w.hich utilizes this technology.

  1. [Drastal et a!., 1986] Drastal, G., DuBois, T., McAndrews, L., Raatz, S. and Straguzzi, N. Econ- omy in Expert System Construction: The AEGIS Combat System Maintenance Advisor. SPIE Appli- cations of Artificial Intelligence Conference. 1986.
  2. [Forgy, 1982] Forgy, C.L. Rete: A Fast Algorithm for the Many Pattern/ Many Object Match Problem. Artificial Intelligence 1982.
  3. [Bums et a!., 1986] Bums, N.A., Ashford, T.J., lwaskiw, C.T., Starbird, R.P. and Flagg, R .L. The Portable Inference Engine: Fitting Significant Exper- tise into Small Systems. IBM Systems Journal, Vol. 25, No. 2. 1986.
  4. [IBM , 1987] IBM KnowledgeTool User's Guide and Reference. IBM Corporation, SH20-9251. 1987.
  5. [IBM, 1988] Enhanced Common LISP Production Sys- tem User's Guide and Reference. IBM Corporation, SC38-7016. 1988.
  6. [NASA, 1986] Timing Tests of Expert System Building Tools. U.S. Government Memorandum FM7(86-51) .
  7. NASA Lyndon B. Johnson Space Center. 1986.
  8. [Schor et a!., 1986] Schor, M., Daly, T., Lee, 1-LS., and Tibbitts, B.R. Advances in RETE Pattern Matching. Proceedings of AAAI-86. pp. 226-232. 1986.
  9. [Van Melle et a!., 1981] Van Melle, W., Scott , A.C., Bennet, J.S., Peairs, M.A. The EMYCIN Manual. Heuristic Programming Project Report HPP-81-16. Stanford University. 1981.
  10. [Winston and Hom, 1984] Winston, P.H. and Hom, B.K.P. LISP. Addison Wesley, Reading Mass. 1984

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

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