Skip to main content

Lemma Generalization and Non-unit Lemma Matching for Model Elimination

  • Conference paper
  • First Online:
Advances in Computing Science — ASIAN’99 (ASIAN 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1742))

Included in the following conference series:

  • 233 Accesses

Abstract

In this paper, we study two lemma methods for accelerating Loveland’s model elimination calculus: One is lemma generalization and another is non-unit lemma matching. The derivation of lemmas in this paper is a dynamic one, i.e., lemma generation is repeatedly performed during an entire refutation search process. A derived lemma is immediately generalized by investigating the obtained subproof of the lemma. The lemma generalization increases the possibility of successful applications of the lemma matching rule. The non-unit lemma matching is an extension of the previously proposed unit lemma matching, and has the ability for stably speeding up model elimination calculus by monotonically reducing the refutation search space. We have implemented a PTTP-based theorem prover, named I-THOP, which performs unit lemma generalization and 2-literal non-unit lemma matching. We report good experimental results obtained with I-THOP.

This research was supported partly by Telecommunications Advancement Organization of Japan (TAO), and also partly by Grant-in-Aid from The Ministry of Education, Science and Culture of Japan.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Owen Astrachan, METEOR: exploring model elimination theorem proving, J. Automated Reasoning 13 (1994) 283–296.

    Article  Google Scholar 

  2. O.L. Astrachan and D.W. Loveland, The use of lemmas in the model elimination procedure, J. Automated Reasoning 19 (1997) 117–141.

    Article  MATH  MathSciNet  Google Scholar 

  3. O.L. Astrachan and M.E. Stickel, Caching and lemmaizing in model elimination theorem provers, Proc. CADE-11, LNAI 607 (1992) 224–238.

    Google Scholar 

  4. P. Baumgartner and U. Furbach, Model elimination without contrapositives and its application to PTTP, J. Automated Reasoning 13 (1994) 339–360.

    Article  MathSciNet  Google Scholar 

  5. R.S. Boyer and J.S. Moore, A Computational Logic Handbook (Academic Press, Inc.) (1988)

    Google Scholar 

  6. D. Brand, Proving theorems with the modification method, SIAM Journal of Computing 4 (4) (1975) 412–430.

    Article  MATH  MathSciNet  Google Scholar 

  7. S. Fleisig, D. Loveland, A.K. Smiley III and D.L. Yarmush, An implementation of the model elimination proof procedure. J. ACM 21 (1974) 124–139.

    Article  MATH  MathSciNet  Google Scholar 

  8. M. Fuchs, Controlled use of clausal lemmas in connection tableau calculi, Technical Report AR98-02, Institute für Informatik TU Müchen (1998)

    Google Scholar 

  9. M. Fuchs, Lemma generation for model elimination by combining top-down and bottom-up inference, Proc. IJCAI-99 (1999) 4–9.

    Google Scholar 

  10. C. Goller, R. Letz, K. Mayr and J. Schumann, SETHEO V3.2: recent developments system abstract, Proc. CADE-12, LNAI 814 (1994) 778–782.

    Google Scholar 

  11. K. Iwanuma, Lemma matching for a PTTP-based Top-down Theorem Prover, Proc. CADE-14, LNAI 1249 (1997) 146–160.

    MathSciNet  Google Scholar 

  12. K. Iwanuma, I-THOP Ver 1.01, in: C. Suttner and G. Sutclifie, The CADE-14 ATP System Competition, J. Automated Reasoning 21 (1998) 108.

    Google Scholar 

  13. K. Iwanuma and K. Oota, Strong contraction in model elimination calculus: implementation in a PTTP-based theorem prover, IEICE trans. on Infor. & Systems E81-D(5) (1998) 464–471.

    Google Scholar 

  14. R. Letz, C. Goller and K. Mayr, Controlled integration of the cut rule into connection tableau calculi, J. Automated Reasoning 13 (1994) 297–338.

    Article  MATH  MathSciNet  Google Scholar 

  15. D.W. Loveland, Automated Theorem Proving: a logical basis (North-Holland Publishing Company, Amsterdam, 1978).

    Google Scholar 

  16. R. Manthey and F. Bry, SATCHMO: a theorem prover implemented in Prolog, Proc. CADE-9, LNAI 310 (1988) 415–434.

    Google Scholar 

  17. W.W. McCune, OTTER 3.0 reference manual and guide, Technical Report ANL-94/6, Argonne National Laboratory, 1994.

    Google Scholar 

  18. M. Moser, O. Ibens, R. Letz, J. Steinbach, C. Goller, J. Schumann and K. Mayr, SETHEO and E-SETHEO, J. Automated Reasoning 18 (1997) 237–246.

    Article  Google Scholar 

  19. T.M. Mitchell, R.M. Keller, S.T. Kedar-Cabelli, Explanation-based generalization: a unifying view, Machine Learning 1 (1986).

    Google Scholar 

  20. D.A. Plaisted, Non-Horn clause logic programming without contrapositives, J. Automated Reasoning 4 (1988) 287–325.

    Article  MATH  MathSciNet  Google Scholar 

  21. J.M.Ph. Schumann, A bottom-up preprocessor for top-down theorem provers system abstract, Proc. CADE-12, LNAI 814 (1994) 774–777.

    Google Scholar 

  22. R.E. Shostak Refutation graphs, Artif. Intell. 7 (1976) 51–64.

    Article  MathSciNet  Google Scholar 

  23. M.E. Stickel, A prolog technology theorem prover: Implementation by an extended prolog compiler, J. Automated Reasoning 4 (1988) 353–380.

    Article  MATH  MathSciNet  Google Scholar 

  24. M.E. Stickel, A prolog technology theorem prover: a new exposition and implementation in prolog, Theoret. Comput. Sci. 104 (1992) 109–128.

    Article  MATH  MathSciNet  Google Scholar 

  25. C. Suttner and G. Sutclifie, The TPTP problem library: TPTP v1.2.1, Technical Report AR-96–02, Institute für Informatik TU Müchen (1996)

    Google Scholar 

  26. C. Suttner and G. Sutclifie, The CADE-14 ATP System Competition, J. of Automated Reasoning 21 (1998) 99–134.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Iwanuma, K., Kishino, K. (1999). Lemma Generalization and Non-unit Lemma Matching for Model Elimination. In: Thiagarajan, P.S., Yap, R. (eds) Advances in Computing Science — ASIAN’99. ASIAN 1999. Lecture Notes in Computer Science, vol 1742. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46674-6_15

Download citation

  • DOI: https://doi.org/10.1007/3-540-46674-6_15

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66856-5

  • Online ISBN: 978-3-540-46674-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics