Proceedings

A Distributed Approach for Inferring Production Systems

Download BibTeX Cite

Proceedings of the Tenth International Joint Conference on Artificial Intelligence. Architectures and Languages. Pages 62-66.

© 1987 International Joint Conferences on Artificial Intelligence

Abstract

Tools for building production systems encounter the problem of low performance, and many researchers are working on the improvements of performance of th~se to?ls. This paper proposes a distribu~ed al?pr<?ach for mfen:ng production systems. The resultmg ~~s~buted productH;m systems are expected to be built over dtstnbuted ~ystems ~1th broadcast capability, and production rules on differc:nt ~ttes work in a cooperative way with only a few_c~mmumc~u.ons between them. Working memory on a local stte IS made vlSlble to rules on remote sites. A tool for building distributed production systems, called DPS, has been imp~emented . D~S not only supports elegant constructs for ~xpressmg th~ ~~pactty of distributed inference but also provtdes the facthttes for building clusters of rules. Wi~ these facilities, ~PS allows users to make the inference engme focus on a particular set of rules. This paper also describes the knowledge representation and other features about DPS.

  1. Buchnan,B.G. and Shortliffe, E.H., Eds, Rule-Based Expert Systems, Addison Wesley, Reading, MA, 1984.
  2. Ensor, J.R. and Gabbe, J.D. "Transactional Blackboard", Proc. of UCAI, pp 340-344, Los Angles, 1985.
  3. Erman, L.D., Hayes-Roth, F., Lesserr, V.R. and Reddy, D.R., "The Hearsay-II Speech-Understanding System: Integrating knowledge to solve uncertainty", Computing Surveys, Vol.12, pp 213-253, 1980.
  4. Fickas, S. "Design Issues in a Rule-Based System", ACM SIGPLAN, Vol. 20, pp 208-215, 1985.
  5. Forgy, C., OPS5 User's Manual , Dep. of computer science, CMU, 1981.
  6. Forgy, C., "Rete: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem", Artificial Intelligence, Vol. 19, pp 17-37, 1982.
  7. Ishida, T. and Stolfo, S.J., "Towards the Parallel Execution of Rules in Production Systems Programs", Proc. of IEEE Internaional Conf. on Parallel Processing, pp 568-575, 1985.
  8. Lesser, V.R. and Corkill, D.D. "Functionally accurate cooperative distributed systems", IEEE Trans. on System, Man, Cybernetics, Vol. SMC-11, No.I, pp 81-96, Jan. 1981.
  9. Neiman,D. and Martin, J., "Rule-Based Programming in OPS83", AI Expert, Premier,1986, 54-65.
  10. Nii, H. P. and Aiello, N.,"AGE(attempt to generalize): A Knowledge-Based Program for Building Knowledge- Based Programs", Proc. of IJCAI, pp 645-655, Toyko, Japan, 1979. IJCAI
  11. Nii, H. P., Feigenbaum, E. A., Anton, J. J. and Rockmore, A. J., "Signal-to-symbol transformation: HASP/SlAP case study", AI Magazine, Vol. 3, No. 2, . pp 23-35, 1982.
  12. Schor, M. I., Daly, T.P., Lee, H. S. and Tibbitts, B.R., "Advances in Rete Pattern Matching", Proc. of AAAI, pp 226-234, Philadelphia, 1986.
  13. Smith, R.G. and Davis, R., "Frameworks for Cooperation in Distributed Problem Solving", IEEE Trans. on system, man, and cybernetics, Vol. SMC-11, No. 1, Jan. 1981.
  14. Stolfo, S.J. and Miranker, D.P., "DADO: A Parallel Processor for Expert Systems", Proc. of IEEE International Conf. on Parallel Processing, pp 74-82, 1984.
  15. Tocoro, M. and Ishikawa; Y., "An Object-Oriented Approach To Knowledge Systems", Proc. of the international Conf. on Fifth Generation Computer Systems, pp 623-631, Tokyo, Japan, 1984.

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

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