Proceedings

An Interpreter For The Programming Languages Predicate Logic

Download BibTeX Cite

Proceedings of the Fourth International Joint Conference on Artificial Intelligence. A.I. Software. Pages 601-607.

© 1975 International Joint Conferences on Artificial Intelligence

Abstract

We describe an interpreter for the programming language predicate logic. Some topics are: syntax and proof procedure, procedure evocation, function transformation, goal variation and interactive computational control.

  1. Allen, J., and Luckham, D., An Interactive The- orem-Proving Program, Machine Intelligence 5, American Elsevier Publishing Company, New York 1970.
  2. Colmerauer, A., Kanoul, H., Pasero, R., and Roussel, P., Un Systeme de Communication Homme- Machine en Francais, Rapport Preliminaire, Groupe de Researche en Intelligence Artificielle Universite d'Aix-Marseille, Luminy 1972.
  3. Green, C., The Application of Theorem Proving to Question Answering Systems, Doctorial disser- tation, Electrical Engineering Department, Stanford University 1969.
  4. Hewitt, C., Description and Theoretical Analy- sis (using schemata) of PLANNER: A Language for Proving Theorems and Manipulating Models in a Robot. AI Memo No 251, MIT, Project MAC, 1972.
  5. Knuth, D., The Art of Computer Programming, Vol. 3, Sorting and Searching, Addison-Wesley 1973.
  6. Kowalski, R., An Improved Theorem-proving Sys- tem for First-order logic, D.C.L. Memo No 65, University of Edinburgh 1973.
  7. Kowalski, R., Predicate Logic as Programming Language, Proceedings of IFIP 1974.
  8. Kowalski, R. , Logic for Problem Solving, Memo No 75, University of Edinburgh 1974.
  9. Kowalski, R., Oral communication. 10. Kinker, J . , Fishman, D.H., and McSkimin, J.R., The Q* algorithm, Artificial Intelligence Nn 3, 1973.
  10. Quam, L,H. and Diffie, W., Stanford LISP 1.6 Manual, AI Operating Note 28.7, Stanford Uni- versity 1972.
  11. Robinson, J.A., A Machine-oriented Logic Based on the Resolution Principle, Journal of the Association for Computing Machinery, Vol. 12, 1965.
  12. Polys, G., How to Solve It, 2d. ed., Doubleday & Company, Inc., Garden City, N.Y., 1957.
  13. Tarnlund, S-A., On Logic Programming, Compu- ter Science Department, University of Stock- holm 1975.
  14. -!ON!u,><IA!TOWER!><IAPARTS!u,><,t(C,t!O,Billll:11 28 l1 ~TOWER!t!C,t!0,01ll;l3 26 13 -CON !8, ul A !TOWER ( t !C, t CO, 011 lAP ARTS (u, ><,tiC, t 10,01)) l); 15
  15. -ION IS, tiC, t!0,0lllATOWER!t(C,t10,0llll;17 26
  16. -CON I u, >d A I TOWER ( >< l APARTS Cu.><, t!B, t !C, t CO, OJ l l l l I; 19 28 19 -TOWER!t!B.tiC.tCO,OIIII;21 26
  17. -corJCA,uiA!TOWER!t cs. t cc. t co,el 11 IAPARTS!u, "• t CB, t cc, t co.el 11111:23 24
  18. -CONCA, t!B, tiC,t!0,0llllATOWER!t!B,t!C,t!0,0lllll;25 26
  19. ON!u,viAPARTS!v,v,><l~ON!u,><l:AXIOM 25 -CON (u, ><I AI TOWER (><lAPARTS (u, ><, t (A, t (8, t cc. t co,el)))))) ;27
  20. PARTSiu,><,t(u,><ll;AXIOM
  21. -TOWER It !A, t IB, t !C, t(0,0l l l l l; THM 28
  22. QN(><,vlAITOWER!vlAPARTSI><,v,ull~TOWER!ul:AXlDM

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

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