Proceedings

A Complete Unification Algorithm for Associative-Commutative Functions

Download BibTeX Cite

Proceedings of the Fourth International Joint Conference on Artificial Intelligence. Mathematical and Theoretical Aspects of A.I. Pages 71-75.

© 1975 International Joint Conferences on Artificial Intelligence

Abstract

An important component of mechanical theorem provinc systems are unification algorithms which find most general sul!stitutions which, when applied to two expresssions, make them equivalent. Functions which are associat i ve and commutative (such as the arithmetic addition and multiplication functions) are often the subject of mechanical theorem proving . An algorithm which unifies terms whose function is associative and commutative is presented here. The algorithm eliminates the need for axiomatizing the usoeiativity and commutativity properties and returns 1 complete set of unifiers without recourse to the · indefinite generation of variants and instances of the terms beinc unified required by previous solutions to the problem.

  1. Chang, C. L. and Lee, R. C. T. Symbolic• l.otic ami Mnchnrricol Tlwtort!ln ProtJirrg. Acedemic Press, New York, 1973.
  2. Nevins, A. J. A human oriented logic for automatic theorem proving.}. IJCM 21, 4 (Oct. 1974), 606•621.
  3. Plotkin, G. D. Building-in equelionel theories. In Meltzer, B. and Michie, D. (Eds.). Machine /rut!lligertce 7, Edinburgh University Press, Edinburgh, 1972, pp. 73•90.
  4. Reboh, R. and Secerdoti, E. A preliminary QL!SP manual. T ec:hnic:al Note 81, Artificial Intelligence Center, Stanford Researc:h Institute, Menlo Park, Calif., Aug. 1973.
  5. Robinson, G. end Wos, L. Peramodulalion and theorem•proving in firsl•order theories with equality. In
  6. Meltzer, B. and Michie, D. (Eds.). M ar.hirrf! I ruelligerrce 4, Edinburgh University Press, Edinburr;h, 1969, pp. 135-150.
  7. Robinson, J. A. A mac:hine•oriented logic based on the resolution principle. }. IJCM 12, I (Jan. 1965), 23•41.
  8. Rulifson, J. F., Derksen, J. A. and Waldinger, R. J. QA4: 1 procedural calculus for intuitive reasoning. Technical Note 73, Artificial Intelligence Center, Stanford Research Institute, Menlo Park, Calif., Nov. 1972.
  9. Slagle, J. R. Automated theorem-proving for theories with aimplifiers, commutativity, and associativity. } . IJC41 21, 4 (Ott. 1974), 622-642.
  10. Stickel, M. E. Unific:ation alr;orithms for artificial intelligence languar;es. Chapter of incomplete Ph.D. Dissertation, Department of Computer Science, Cernegie•Mellon University, Pittsburgh, Penn.

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

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