On Generating Small Clause Normal Forms

In this paper we focus on two powerful techniques to obtain compact clause normal forms: Renaming of formulae and refined Skolemization methods. We illustrate their effect on various examples. By an exhaustive experiment of all first-order TPTP problems, it shows that our clause normal form transformation yields fewer clauses and fewer literals than the methods known and used so far. This often allows for exponentially shorter proofs and, in some cases, it makes it even possible for a theorem prover to find a proof where it was unable to do so with more standard clause normal form transformations.

[1]  Uwe Egly,et al.  The halting problem: an automatically generated proof , 1995 .

[2]  Thomas Rath,et al.  On the Practical Value of Different Definitional Translations to Normal Form , 1996, CADE.

[3]  Graham Wrightson,et al.  Automation of reasoning--classical papers on computational logic , 2012 .

[4]  Thierry Boy de la Tour An Optimality Result for Clause Form Translation , 1992, J. Symb. Comput..

[5]  G. S. Tseitin On the Complexity of Derivation in Propositional Calculus , 1983 .

[6]  Donald W. Loveland,et al.  Automated theorem proving: a logical basis , 1978, Fundamental studies in computer science.

[7]  Georg Gottlob,et al.  On the efficiency of subsumption algorithms , 1985, JACM.

[8]  Richard C. T. Lee,et al.  Symbolic logic and mechanical theorem proving , 1973, Computer science classics.

[9]  Christoph Weidenbach,et al.  SPASS & FLOTTER Version 0.42 , 1996, CADE.

[10]  Elmar Eder,et al.  Relative complexities of first order calculi , 1992, Artificial intelligence = Künstliche Intelligenz.

[11]  Ingo Dahn,et al.  Integration of Automated and Interactive Theorem Proving in ILP , 1997, CADE.

[12]  Journal of automated reasoning , 1986 .

[13]  Uwe Egly On the Value of Antiprenexing , 1994, LPAR.

[14]  David A. Plaisted,et al.  A Structure-Preserving Clause Form Translation , 1986, J. Symb. Comput..

[15]  Geoff Sutcliffe,et al.  An Erratum for Some Errata to Automated Theorem Proving Problems , 1995 .

[16]  Geoff Sutcliffe,et al.  The TPTP Problem Library , 1994, CADE.