Proceedings

Associative-Commutative Rewriting

Download BibTeX Cite

Proceedings of the Eighth International Joint Conference on Artificial Intelligence. Theorem Proving. Pages 940-943.

© 1983 International Joint Conferences on Artificial Intelligence

Abstract

We are currently extending the rewrite system laboratory REVE to ha ndle associative-commutative operators. In particul ar, we arc incorporating a set of rules for Boolean algebra that provides a refutationally-complete theorem prov er and a new progr a mming paradigm. To that end, we describe m et hods for proving termination of associativecommutativ e systems.

  1. Dershowitz, N. [1 982], Orderings for term-rewriting sys- tems, J. of Theoretical Computer Science 17:3, pp. 279- 301.
  2. Dershowitz, N., and Z. Manna [1979], Proving termina- tion with multisct orderings, Comm . A CM 22:8, pp. 465-476.
  3. Hogger, C.J. [Apr. 1981], "Derivation of logic pro- grams," J. ACM, vol. 28, no. 2, pp. 372-392.
  4. Hsiang, J. [1982], Topic& in automated theorem pro11ing and program generation, Ph.D. thesis, Department of Computer Science, University of Illinois, Urbana, Illinois.
  5. Hsiang, J. and Dershowitz, N. [1983], Rewrite method& for clausal and non-clau&al theorem pro11ing, Proc. lOth EATCS Inti. Colloq. on Automata, Languages and Pro- gramming, Barcelona, Spain, to appear.
  6. Huet, G., and J . Hullot [1980], Proofs by induction in equational theories with constructors, Proc. !Jlst Annual Symposium on Foundations of Computer Science, pp. 96-107 .
  7. Huet, G., and D. C. Oppen [1980], Equations and rewrite rules: a survey, in Formal Languages: Perspecti11es and Open Problems (R. Book, ed.) Academic Press, New York.
  8. Kamin , S., and J . J . Levy [1980], Two generalizations of the recur.~it•e path ordering, Unpublished note, Depart- ment. of Computer Science, University of Illinois, Urbana, Illinois.
  9. D. E. Knuth [1968], Fundamental algorithms, The Art of Computer Programming, vol. I, Addison-Wesley, !lead- ing.
  10. Knuth, D. E., and P. B. Bendix [1970], Simple word problems in universal algebras, Computational Problems in Abstract Algebra (J. Leech, ed .) Pergamon Press, Oxford, pp. 263-297.
  11. II. Kowalski, R. [1974] , Predicate logic as a programming language, D.C .L. Memo No. 70, Edinburgh University, Edinburgh, Scotland.
  12. Lankford, D. S. [1975], Canonical algebraic simplification in computational logic, Report No. ATP-25, Department of Mathematics, Southwestern University, Georgetown, Texas.
  13. Lankford, D. S., and A. M. Ballantyne [1977], Decision procedures for &imple equational theories with commuta- tille axioms: Complete acta of commutati11e reductiona, Memo ATP-35, Department of Mathematics and Com- puter Sciences, University of Texas, Austin, Texas.
  14. Lescanne, P. [1983], Computer experiments with the REVE term rewriting system generator, Proc. 10th Conf. on Principles of Programming Languages.
  15. Livesey, M., and J . Siekmann [1976], Unification of A+ C-terma (bags} and A+ C+ /-terms {sets}, Intern. Ber. Nr. 5/76, lnst. fur lnformatik, University Karlsruhe, Karlsruhe, W. Germany.
  16. Manna, Z., and S. Ness [1970], On the termination of Markov algorithms, Proc. of the Third Hawaii Interna- tional Conference on System Science, Honolulu, Hawaii .
  17. Peterson, G . E., and M. E. Stickel [1981], Complete sets of reductions for some equational theories, J. A CM 28:2, pp. 233-264.
  18. Plaisted, D. A. [1978], A recursively defined ordering for proving termination of term rewriting systems, Univer- sity of Illinois Report No. UIUCDCS-R-78-943, Depart- ment Computer Science, University of Illinois, Urbana, Illinois .
  19. Stickel, M.E. [1981], A unification algorithm for associative-commutative functions, J. A CM, 28:3, pp. 423-434.
  20. Watts, D. E., and J. K. Cohen [1980], Computer imple- mented set theory, American Mathematical Monthly 87:7, pp. 557-560.

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

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