Skip to main content
Log in

PROLOG based expert system

  • Short Notes
  • Published:
New Generation Computing Aims and scope Submit manuscript

Abstracts

A PROLOG based expert system called APLICOT is described. Its basic design framework is the same as used for other languages implementing expert systems. This utilization of the same design framework permits a comparison to be made of system performance obtained within the same domain of knowledge. The domain chosen involves a reactor’s fault diagnostic system consisting of 76 production rules.

The results of this comparison show the overall performance of APLICOT to be of the same level as that of EXPERT, EMYCIN and ADIPS, which were developed in the past utilizing different programming languages. Althought its code size is ten times smaller than that of LISP or FORTRAN based expert systems, APLICOT’s back ward and forward reasoning system gives it the same level of system performance and flexible inference strategy as these other systems. It thus demonstrates the potential software productivity of PROLOG based expert systems.

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.

References

  1. Clark, K. L. and McCabe, F. G.: PROLOG; A Language for Implementing Expert Systems, Machine Intelligence,10 (Hayes & Michie eds.) (Ellis and Horwood, 1980).

  2. Kowalski, R. A.: Logic Programming in the Fifth Generation, Proc. of the Fifth Generation Conf. (1982).

  3. Mizoguchi, F.: A Software Environment for Developing Knowledge Base Systems, JARECT, Computer Science & Techologies (Kitagawa, T. ed.) (Ohm*North-Holland, 1982).

  4. Pereira, F. C. N. and Warren, D. H.: Defines Clause Grammar for Language Analysis-A Survey of the Formalism and a Comparison with Augmented Transition Networks, Artificial Intelligence,13 (1980) 231

    Article  MATH  MathSciNet  Google Scholar 

  5. Shortliffe, E. H.: Computer-Based Medical Consultation: MYCIN, (Elsevier Scientific Publishing, 1976).

  6. Warren, D.: Implementing PROLOG-Compiling Predicate Logic Programs. D.A.I. Research report,39 (Dept. of Artificial Intelligence, University of Edinburgh) (1977).

  7. Waterman, D. A. and Hayes-Roth, F. (eds.): Pattern-directed Inference Systems (Academic Press, 1978).

  8. Weiss, S. and Kulikowski, C.: EXPERT: A System for Developing Consultation Models, Proc. IJCAI-79 (1979).

  9. van Meller, W.: A Domain-independent Production Rule System for Consultation Programs, Proc. IJCAI-79 (1979).

Download references

Author information

Authors and Affiliations

Authors

About this article

Cite this article

Mizoguchi, F. PROLOG based expert system. NGCO 1, 99–104 (1983). https://doi.org/10.1007/BF03037027

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03037027

Keywords

Navigation