Proceedings

Equality Elimination for the Inverse Method and Extension Procedures

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 342-346.

© 1995 International Joint Conferences on Artificial Intelligence

Abstract

We demonstrate how to handle equality in the inverse method using equality elimination. In the equality elimination method, proofs consist of two parts. In the first part we try to solve equations obtaining so called solution clauses. Solution clauses are obtained by a very refined strategy - basic superposition with selection function. In the second part, we perform the usual sequent proof search by the inverse method. Our approach is called equality elimination because we eliminate all occurrences of equality in the first part of the proof. Unlike the previous approach proposed by Maslov, our method uses most general substitutions, ordering restrictions and selection functions. We also note that this technique is directly applicable to extension procedures, like the connection method. Unlike other approaches, we do not require the use of rigid or mixed Eunification.

  1. [Andrews, 1986] P.B . Andrews. An introduction to type theory: to truth through proof. Academic Press, 1986.
  2. [Bachmair and Ganzinger, 1994] L. Bachmair and H. Ganzinger. Rewrite-based equational theorem proving with selection and simplification. Journal of Logic and Computation, 4(3):217-247, 1994.
  3. [Bachmair et al., 1992] L. Bachmair, H. Ganzinger, C. Lynch, and W. Snyder. Basic paramodulation and superposition. In D. Kapur, editor, 11th International Conference on Automated Deduction, volume 607 of Lecture Notes in Artificial Intelligence, pages 462-476, Saratoga Springs, NY, USA, June 1992. Springer Ver- lag.
  4. [Benanav, 1990] D. Benanav. Simultaneous paramodu- lation. In M.E. Stickel, editor, Proc. 1Oth Int. Conf. on Automated Deduction, volume 449 of Lecture Notes in Artificial Intelligence, pages 442-455, 1990.
  5. [Bibel, 1987] W. Bibel. Automated theorem proving. Vieweg Verlag, 1987. 2nd edition.
  6. [Boy de la Tour, 1990] T. Boy de la Tour. Minimizing th~ number of clauses by renaming. In -M.E. Stickel, ed1tor, Proc. 10th CADE, volume 449 of Lecture Notes in Artificial Intelligence, pages 558-572, 1990.
  7. [Degtyarev and Voronkov, 1994a] A. Degtyarev and A. Voronkov. A new procedural in- terpretation of Horn clauses with equality. UPMAIL Technical Report 89, Uppsala University, Computing Science Department, November 1994. Also to be pub- lished in Proc. ICLP'95.
  8. [Degtyarev and Voronkov, 1994b] A. Degtyarev and A. Voronkov. Equality elimination for semantic tableaux. UPMAIL Technical Report 90, Uppsala University, Computing Science Department, December 1994.
  9. [Degtyarev and Voronkov, 1994c] A. Degt- yarev and A. Voronkov. Equality elimination for the inverse method and extension procedures. UPMAIL Technical Report 92, Uppsala University, Computing Science Department, December 1994.
  10. [Degtyarev and Voronkov, 1995] A. Degtyarev and A. Voronkov. General connections via equality elimination. UPMAIL Technical Report 93, Uppsala University, Computing Science Department, January 1995. Also to be published in Proc. WOCFAI'95.
  11. [Degtyarev et al., 1995] A. Degtyarev, Yu. Koval, and A. Voronkov. Handling equality in logic program- ming via basic folding. UPMAIL Technical Report 101, Uppsala University, Computing Science Depart- ment, March 1995.
  12. [Degtyarev, 1982] A. Degtyarev. On the forms of infer- ence in calculi with equality and paramodulation. In Yu.V. Kapitonova, editor, Automation of Research in Mathematics, pages 14-26. Institute of Cybernetics, Kiev, Kiev, 1982.
  13. [Eder, 1991] E. Eder. Consolution and its relation with resolution. In Proc. IJCAI'91, pages 132-136, 1991. IJCAI
  14. [Fitting, 1990] M. Fitting. First Order Logic and Auto- mated Theorem Proving. Springer Verlag, New York, 1990.
  15. [Gallier, 1992] J. Gallier. Unification procedures in au- tomated deduction methods based on matings: a sur- vey. In M. Nivat and A. Podelski, editors, Tree Au- tomata and Languages, pages 439-485. Elsevier Sci- ence, 1992.
  16. [Kanger, 1983] S. Kanger. A simplified proof method for elementary logic. In J . Siekmann and G. Wright- son, editors, Automation of Reasoning. Classical Pa- pers on Computational Logic, volume 1, pages 364- 371. Springer Verlag, 1983. Originally appeared in 1963.
  17. [Lifschitz, 1968] V. Lifschitz. Specialized forms of derivation in predicate calculus with equality and functional symbols (in Russian). In Trudy MIAN, volume 98, pages 5-25. 1968. English translation in: Proc. Steklov Institute of Math., AMS, Providence, RI, 1971.
  18. Subformula (3x(A(x) A (B(x) V 3yC(x, y))) A 3zD(z)) V E 3x(A(x) A (B(x) V 3yC(x,y))) A 3zD(z) :ix(A(x) A (B(x) V 3yC(x, y))) A(x) A (B(x) V 3yC(x, y)) A(x) B(x) V 3yC(x,y) B(x) 3yC(x,y) C(x,y) 3zD(z) D(z) E [Lifschitz, 1989] V. Lifschitz. What is the inverse method? Journal of Automated Reasoning, 5(1):1- 23, 1989.
  19. [Lloyd, 1987] J .W. Lloyd. Foundations of Logic Pro- gramming {2nd edition). Springer Verlag, 1987.
  20. [Maslov and Mints, 1983] S.Yu. Maslov and G. Mints. The proof-search theory and the inverse method (in Russian) . In Mints G., editor, Mathematical Logic and Automatic Theorem Proving, pages 291-314. Nauka, Moscow, 1983.
  21. [Maslov, 1971] S.Yu. Maslov. The generalization of the inverse method to predicate calculus with equality (in Russian). Zapiski Nauchnyh Seminarov LOMI, 20:8Q- 96, 1971. English translation in: Journal of Soviet Mathematics 1, no. 1. •
  22. [Maslov, 1983] S.Yu. Maslov. Relationship between tac- tics of the inverse method and the resolution method. In J .Siekmann and G. Wrightson, editors, A utoma- tion of Reasoning {Classical papers on Computational Logic), volume 2, pages 264-272. Springer Verlag, 1983. Originally appeared in 1963.
  23. [Prawitz, 1983] D. Prawitz. An improved proof proce- dure. In J. Siekmann and G. Wrightson, editors, Au- tomation of Reasoning. Classical Papers on Computa- tional Logic, volume 1, pages 162-201. Springer Ver- lag, 1983. Originally appeared in 1960.
  24. [Shankar, 1992] N. Shankar. Proof search in the intu- itionistic sequent calculus. In 12th International Con- ference on Automated Deduction, Lecture Notes in Computer Science, 1992.
  25. [Voronkov, 1990] A. Voronkov. LISS-the logic inference search system. In Mark Stickel, editor, Proc. 10th Int. Conf. on Automated Deduction, volume 449 of Lecture Notes in Computer Science, pages 677--678, Kaiserslautern, Germany, 1990. Springer Verlag.
  26. [Voronkov, 1992] A. Voronkov. Theorem proving in non- standard logics based on the inverse method. In D. Ka- pur, editor, 11th International Conference on A uta- mated Deduction, volume 607 of Lecture Notes in Ar- tificial Intelligence, pages 648--662, Saratoga Springs, NY, USA, June 1992. Springer Verlag. superformula
  27. A(x) A (B(x) V 3yC(x,y))) 3x(A(x) A (B(x) V 3yC(x, y))) A(x) B(x) V 3yC(x,y) B(x) V 3yC(x,y) B(x) V 3yC(x,y) B(x) V 3yC(x,y)

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

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