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.
References
Clark, K. L. and McCabe, F. G.: PROLOG; A Language for Implementing Expert Systems, Machine Intelligence,10 (Hayes & Michie eds.) (Ellis and Horwood, 1980).
Kowalski, R. A.: Logic Programming in the Fifth Generation, Proc. of the Fifth Generation Conf. (1982).
Mizoguchi, F.: A Software Environment for Developing Knowledge Base Systems, JARECT, Computer Science & Techologies (Kitagawa, T. ed.) (Ohm*North-Holland, 1982).
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
Shortliffe, E. H.: Computer-Based Medical Consultation: MYCIN, (Elsevier Scientific Publishing, 1976).
Warren, D.: Implementing PROLOG-Compiling Predicate Logic Programs. D.A.I. Research report,39 (Dept. of Artificial Intelligence, University of Edinburgh) (1977).
Waterman, D. A. and Hayes-Roth, F. (eds.): Pattern-directed Inference Systems (Academic Press, 1978).
Weiss, S. and Kulikowski, C.: EXPERT: A System for Developing Consultation Models, Proc. IJCAI-79 (1979).
van Meller, W.: A Domain-independent Production Rule System for Consultation Programs, Proc. IJCAI-79 (1979).
Author information
Authors and Affiliations
About this article
Cite this article
Mizoguchi, F. PROLOG based expert system. NGCO 1, 99–104 (1983). https://doi.org/10.1007/BF03037027
Issue Date:
DOI: https://doi.org/10.1007/BF03037027