Proceedings

Application of Automatic Transformations to Program Verification

Download BibTeX Cite

Proceedings of the Seventh International Joint Conference on Artificial Intelligence. Theoretical Foundations. Pages 472-478.

© 1981 International Joint Conferences on Artificial Intelligence

Abstract

A technique for incorporating automatic transformations into processes such as the application of inference rules, subsumption, and demodulation provides a mechanism for improving search strategies for theorem proving problems arising from the field of program verification. The incorporation of automatic transformations into the inference process can alter the search space for a given problem and is particularly useful for problems having "broad" rather than "deep" proofs. The technique can also be used to permit the generation of inferences that might otherwise be blocked and to build some commutativity or associativity into the unification process. Appropriate choice of transformations and new literal clashing and unification algorithms for applying them showed significant improvement on several real problems according to several distinct c riteria.

  1. Fay, M., .. First order unification in an equational theory, .. 1979 Deduction Workshop Procee. dings, Univ. of Texas, Austin, Texas.
  2. Gloess, P. and Laurent, J., .. Adding dynamic paramodt•lation to rewrite algorithms,.. 5th Conference on Automated Deduction, Vol. ~ Lecture Notes in Computer Bibel an~. "-""'<awalskl, Be rlin, 1980, pp. 195-207. Science, ed. W. Springer-Verlag,
  3. Knuth, D.E. and Bendix, P.G., "Simple word problems in universal algebras "' , J. Leech (ed.), COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRAS, Pergamon Press, New York, 1970, pp. 263-297.
  4. Livesay, M., Seikmann, J., Szabo, P., and Unvericht, E., "Unit !cation problems for combinations of associativity, commutativity, distributivity and idempotence axioms," unpublished report.
  5. Plotkin, G.D., "Building-in equational theories," Machine Intelligence 7, B. Meltzer and D. Michie, Editors, 1972, pp. 73-90.
  6. Overbeek, R.A., McCharen, J., and Wos, L., "Complexity and related enhancements for automated theorem-proving programs," Computers a nd Mathematics with Applications, Vol. 2, 1976, pp. 1-16.
  7. Robinson, G.A. and Was, L., "Paramodulation and theorem-proving in first-order theories with equality," Machine Intelligence, Vol. IV, 1969, PP• 135-150.
  8. Robinson, J.A., "Automatic deduction hyper-resolution," International Journal Comput. Math., Vol. 1, 1965, pp. 227-234.

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

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