Skip to main content

Splitting through New Proposition Symbols

  • Conference paper
  • First Online:
Logic for Programming, Artificial Intelligence, and Reasoning (LPAR 2001)

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

Abstract

The splitting rule is a tableau-like rule, that is used in the resolution context. In case the search state contains a clause C(in1) V C(in2), which has no shared variables between C(in1) and C(in2), the prover splits the search state, and tries to refute C(in1) and C(in2) separately. Instead of splitting the state of the theorem prover, one can create a new proposition symbol α, and replace C(in1) V C(in2) by C(in1) V α and ¬α V C(in2). In the first clause α is the least preferred literal. In the second clause α is selected. In this way, nothing can be done with C(in2) as long as C(in1) has not been refuted.

This way of splitting simulates search state splitting only partially, because a clause that inherits from C(in1) V α cannot subsume or simplify a clause that does not inherit from C(in1). With search state splitting, a clause that inherits from C(in1) can in principle subsume or simplify clauses that do not derive from C(in1). As a consequence, splitting through new symbols is less powerfull than search state splitting. In this paper, we present a solution for this problem.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Baaz, M., Fermüller, C. Leitsch, A.: A non-elementary speed up in proof length by structural clause form transformation,In LICS 1994.

    Google Scholar 

  2. Bachmair, L., Ganzinger, H.: Resolution Theorem Proving,pp. 19–99,in the Handbook of Automated Reasoning, 2001, Edited by A. Robinson and A. Voronkov, Elsevier Science, Amsterdam, the Netherlands.

    Chapter  Google Scholar 

  3. Boyer, R.S.: Locking: A Restriction of Resolution (Ph. D. Thesis). University of Texas at Austin,(1971).

    Google Scholar 

  4. Fermüller, C., Leitsch, A., Tammet, T., Zamov, N.: Resolution Methods for the Decision Problem. LNCS 679,Springer Verlag Berlin Heidelberg New York,(1993).

    MATH  Google Scholar 

  5. Ganzinger, H., Nieu wenhuis, R., Niv ela, P.,The Saturate System,www.mpi-sb.mpg.de/SATURATE/Saturate.html, 1998.

  6. Ganzinger, H., de Nivelle, H.: A superposition procedure for the guarded fragment with equality. LICS 14, IEEE Computer Society Press,(1999),295–303.

    Google Scholar 

  7. Hustadt, U., de Nivelle, H., Schmidt, R.: Resolution-Based Methods for Modal Logics,Journal of the IGPL 8–3,(2000),265–292.

    Google Scholar 

  8. de Nivelle, H.: Resolution Games and Non-Liftable Resolution Orderings,in Computer Science Logic 1994, Selected Papers,(1995) pp. 279–293,LNCS 933, Springer Verlag.

    Chapter  Google Scholar 

  9. de Nivelle, H.: Deciding the E +-Class by an A Posteriori, Liftable Order.Annals of Pure and Applied Logic 104-(1–3),(2000),pp. 219–232, Elsevier Science, Amsterdam.

    Google Scholar 

  10. deNivelle, H., Pratt-Hartmann, I.: A Resolution-Based Decision Procedure for the Two-Variable Fragment with Equality,Proceedings IJCAR 2001, Springer Verlag (2001),211–225.

    Google Scholar 

  11. de Nivelle, H., de Rijke, M.: Deciding the Guarded Fragments by Resolution, to appear in the Journal of Symbolic Computation.

    Google Scholar 

  12. de Nivelle, H.: Translation of Resolution Proofs into Higher Order Natural Deduction, 2001, unpublished,to appear.

    Google Scholar 

  13. Nonnengart, A., Weidenbach, C.: Computing Small Clause Normal Forms, pp. 335–370,in the Handbook of Automated Reasoning, 2001,Edited by A. Robinson and A. Voronkov,Elsevier Science, Amsterdam, the Netherlands.

    Chapter  Google Scholar 

  14. Riazanov, A., V oronkov, A.: Splitting Without Backtracking, Preprint of the Department of Computer Science, Univ ersity of Manchester,CSPP-10.

    Google Scholar 

  15. Weidenbach, C.: SPASS: Combining Superposition, Sorts and Splitting, pp.1967–2012, in the Handbook of Automated Reasoning, 2001,Edited by A. Robinson and A. Voronkov,Elsevier Science, Amsterdam, the Netherlands.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de Nivelle, H. (2001). Splitting through New Proposition Symbols. In: Nieuwenhuis, R., Voronkov, A. (eds) Logic for Programming, Artificial Intelligence, and Reasoning. LPAR 2001. Lecture Notes in Computer Science(), vol 2250. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45653-8_12

Download citation

  • DOI: https://doi.org/10.1007/3-540-45653-8_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42957-9

  • Online ISBN: 978-3-540-45653-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics