Encoding First Order Proofs in SAT

  • Authors:
  • Todd Deshane;Wenjin Hu;Patty Jablonski;Hai Lin;Christopher Lynch;Ralph Eric Mcgregor

  • Affiliations:
  • Clarkson University,;Clarkson University,;Clarkson University,;Clarkson University,;Clarkson University,;Clarkson University,

  • Venue:
  • CADE-21 Proceedings of the 21st international conference on Automated Deduction: Automated Deduction
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a method for proving rigid first order theorems by encoding them as propositional satisfiability problems. We encode the existence of a first order connection tableau and the satisfiability of unification constraints. Then the first order theorem is rigidly unsatisfiable if and only if the encoding is propositionally satisfiable. We have implemented this method in our theorem prover CHEWTPTP, and present experimental results. This method can be useful for general first order problems, by continually adding more instances of each clause.