Skip to main content

On semantic resolution with lemmaizing and contraction

  • Automated Reasoning
  • Conference paper
  • First Online:
PRICAI'96: Topics in Artificial Intelligence (PRICAI 1996)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1114))

Included in the following conference series:

Abstract

Reducing redundancy in search has been a major concern for automated deduction. Subgoal-reduction strategies prevent redundant search by using lemmaizing and caching, whereas contraction-based strategies prevent redundant search by using contraction rules, such as subsumption. In this work we show that lemmaizing and contraction can coexist in the framework of semantic resolution. On the lemmaizing side, we define two meta-level inference rules for lemmaizing in semantic resolution, one for unit and one for non-unit lemmas, and we prove their soundness. Rules for lemmaizing are meta-rules because they use global knowledge about the derivation, e.g. ancestry relations, in order to derive lemmas. On the contraction side, we give contraction rules for semantic strategies, and we define a purity deletion rule for first-order clauses that preserves completeness. While lemmaizing generalizes success caching of model elimination, purity deletion echoes failure caching. Thus, our approach integrates features of backward and forward reasoning.

Supported in part by grant CCR-94-08667 of the National Science Foundation.

Supported in part by grant 85-2221-E-002-009 of the National Science Council.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Anantharaman and J. Hsiang, Automated Proofs of the Moufang Identities in Alternative Rings, Journal of Automated Reasoning, Vol. 6, No. 1, 76–109, 1990.

    Google Scholar 

  2. O. L. Astrachan and D. W. Loveland, METEORs: High performance theorem provers using model elimination, in R.S. Boyer (ed.), Automated Reasoning: Essays in Honor of Woody Bledsoe, Kluwer Academic Publisher, Dordrecht, 1991.

    Google Scholar 

  3. O. L. Astrachan and M. E. Stickel, Caching and Lemmaizing in Model Elimination Theorem Provers, in D. Kapur (ed.), Proc. of the 11th CADE, Springer Verlag, LNAI 607, 224–238, 1992.

    Google Scholar 

  4. L. Bachmair and H. Ganzinger, On Restrictions of Ordered Paramodulation with Simplification, in M. E. Stickel (ed.), Proc. of the 10th CADE, Springer Verlag, LNAI 449, 427–441, 1990.

    Google Scholar 

  5. M. P. Bonacina and J. Hsiang, Towards a foundation of completion procedures as semidecision procedures, Theoretical Computer Science, Vol. 146, 199–242, July 1995.

    Google Scholar 

  6. M. P. Bonacina and J. Hsiang, On semantic resolution with lemmaizing and contraction, Tech. Rep., Dept. of Computer Science, University of Iowa, Sept. 1995.

    Google Scholar 

  7. C. L. Chang and R. C. Lee, Symbolic Logic and Mechanical Theorem Proving, Academic Press, New York, 1973.

    Google Scholar 

  8. M. Davis and H. Putnam, A computing procedure for quantification theory, Journal of the ACM, Vol. 7, 201–215, 1960.

    Google Scholar 

  9. S. Fleisig, D. Loveland, A. Smiley and D. Yarmash, An Implementation of the Model Elimination Proof Procedure, Journal of the ACM, Vol. 21, 124–139, 1974.

    Google Scholar 

  10. J. Hsiang and M. Rusinowitch, Proving Refutational Completeness of Theorem Proving Strategies: the Transfinite Semantic Tree Method, Journal of the ACM, Vol. 38, No. 3, 559–587, July 1991.

    Google Scholar 

  11. D. Kapur and H. Zhang, RRL: a Rewrite Rule Laboratory, in E. Lusk, R. Overbeek (eds.), Proc. of the 9th CADE, Springer Verlag, LNCS 310, 768–770, 1988.

    Google Scholar 

  12. D. W. Loveland, A Simplified Format for the Model Elimination Procedure, Journal of the ACM, Vol. 16, No. 3, 349–363, July 1969.

    Google Scholar 

  13. W. W. McCune, Otter 3.0 Reference Manual and Guide, Tech. Rep. ANL-94/6, Mathematics and Computer Science Division, Argonne Nat. Lab., Jan. 1994.

    Google Scholar 

  14. D. A. Plaisted, The Search Efficiency of Theorem Proving Strategies, in A.Bundy (ed.), Proc. of the 12th CADE, Springer Verlag, LNAI 814, 57–71, 1994, and Tech. Rep. MPI-I-94-233, Max Planck Institut für Informatik.

    Google Scholar 

  15. D. A. Plaisted, Non-Horn Clause Logic Programming Without Contrapositives, Journal of Automated Reasoning, Vol. 4, No. 3, 287–325, 1988.

    Google Scholar 

  16. M. Rusinowitch, Theorem-proving with Resolution and Superposition, Journal of Symbolic Computation, Vol. 11, No. 1 & 2, 21–50, Jan./Feb. 1991.

    Google Scholar 

  17. M. E. Stickel, A Prolog Technology Theorem Prover: Implementation by an Extended Prolog Compiler, Journal of Automated Reasoning, Vol. 4, 353–380, 1988.

    Google Scholar 

  18. M. E. Stickel, PTTP and Linked Inference, in R. S. Boyer (ed.), Automated Reasoning: Essays in Honor of Woody Bledsoe, Kluwer Academic Publishers, Dordrecht, 1991.

    Google Scholar 

  19. D. S. Warren, Memoing for logic programs, Communications of the ACM, Vol. 35, No. 3, 94–111, Mar. 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Norman Foo Randy Goebel

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bonacina, M.P., Hsiang, J. (1996). On semantic resolution with lemmaizing and contraction. In: Foo, N., Goebel, R. (eds) PRICAI'96: Topics in Artificial Intelligence. PRICAI 1996. Lecture Notes in Computer Science, vol 1114. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61532-6_32

Download citation

  • DOI: https://doi.org/10.1007/3-540-61532-6_32

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61532-3

  • Online ISBN: 978-3-540-68729-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics