Translating production rules into a forward reasoning Prolog program
Rent the article at a discountRent now
* Final gross prices may vary according to local VAT.Get Access
To develop an efficient production system, we propose a rule translation method where production rules are translated into a Prolog program and forward reasoning is done by the translated program. To translate the rules, we adopted the technique developed in BUP, the bottom-up parsing system in Prolog.
Man-machine dialogue functions were added to the production system and showed the potential of our method to be applied to expert systems.
- Shortliffe, E. H.,Computer-Based Medical Consultation: MYCIN, Elsevier Scientific Publishing, 1976.
- Clark, K. L. and McCabe, F. G., “PROLOG: A Language for implementing expert systems,”Machine Intelligence, 10 (Hayes & Michie, eds.), Ellis and Horwood, pp. 455–470, 1980.
- Mizoguchi, F., “The Design of Expert Systems Using Prolog”,Journal of Information Processing Society of Japan, Vol. 25, No. 12, pp. 1386–1395, 1984. [in Japanese].
- Furukawa, K., “Description of Production Systems Using Prolog,” inKnowledge Engineering (Tanaka, K. ed.), Asakura, pp. 138–139, 1984. [in Japanese]
- Matsumoto, Y., Tanaka, H., Hirakawa, H., Miyoshi, H. and Yasukawa, H., “BUP: A Bottom-Up Parser Embedded in Prolog”,New Generation Computing, Vol. 1, No. 2, pp. 145–158, 1983. CrossRef
- Hammond, P., “micro-PROLOG for Expert Systems,” inmicro-PROLOG: Programming in Logic (Clark, K. L. and McCabe, F. G., eds.), Prentice-Hall International, pp. 294–319, 1984.
- Yamamoto, A. and Tanaka, H., “A Study on Production System Using Prolog,”Proc. of the 1st Conference of Japan Society of Software Science, pp. 5–8, 1984. [in Japanese]
- Translating production rules into a forward reasoning Prolog program
New Generation Computing
Volume 4, Issue 1 , pp 97-105
- Cover Date
- Print ISSN
- Online ISSN
- Additional Links
- Production System
- Expert System
- Industry Sectors