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.
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
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.
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.
M. P. Bonacina and J. Hsiang, Towards a foundation of completion procedures as semidecision procedures, Theoretical Computer Science, Vol. 146, 199–242, July 1995.
M. P. Bonacina and J. Hsiang, On semantic resolution with lemmaizing and contraction, Tech. Rep., Dept. of Computer Science, University of Iowa, Sept. 1995.
C. L. Chang and R. C. Lee, Symbolic Logic and Mechanical Theorem Proving, Academic Press, New York, 1973.
M. Davis and H. Putnam, A computing procedure for quantification theory, Journal of the ACM, Vol. 7, 201–215, 1960.
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.
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.
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.
D. W. Loveland, A Simplified Format for the Model Elimination Procedure, Journal of the ACM, Vol. 16, No. 3, 349–363, July 1969.
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.
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.
D. A. Plaisted, Non-Horn Clause Logic Programming Without Contrapositives, Journal of Automated Reasoning, Vol. 4, No. 3, 287–325, 1988.
M. Rusinowitch, Theorem-proving with Resolution and Superposition, Journal of Symbolic Computation, Vol. 11, No. 1 & 2, 21–50, Jan./Feb. 1991.
M. E. Stickel, A Prolog Technology Theorem Prover: Implementation by an Extended Prolog Compiler, Journal of Automated Reasoning, Vol. 4, 353–380, 1988.
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.
D. S. Warren, Memoing for logic programs, Communications of the ACM, Vol. 35, No. 3, 94–111, Mar. 1992.
Author information
Authors and Affiliations
Editor information
Rights 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