Advertisement

Automated Inference of Finite Unsatisfiability

  • Koen Claessen
  • Ann Lillieström
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5663)

Abstract

We present Infinox, an automated tool for analyzing first-order logic problems, aimed at showing finite unsatisfiability, i.e. the absence of models with finite domains. Finite satisfiability is a semi-decidable problem, which means that such a tool can never be complete. Nevertheless, our hope is that Infinox be a complement to finite model finders in practice. The implementation consists of several different proof techniques for showing infinity of a set, each of which requires the identification of a function or a relation with particular properties. Infinox enumerates candidates to such functions and relations, and subsequently uses an automated theorem prover as a sub-procedure to try to prove the resulting proof obligations. We have evaluated Infinox on the relevant problems from the TPTP benchmark suite, with very promising results.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Claessen, K., Sörensson, N.: New techniques that improve MACE-style model finding. In: Proc. of Workshop on Model Computation (MODEL) (2003)Google Scholar
  2. 2.
    McCune, W.: Solution of the Robbins problem. Journal of Automated Reasoning 19(3), 263–276 (1997)MathSciNetCrossRefzbMATHGoogle Scholar
  3. 3.
    McCune, W.: Prover9 and Mace4 (2006), http://www.cs.unm.edu/~mccune/mace4/
  4. 4.
    Schulz, S.: E - a brainiac theorem prover. AI Commun. 15(2-3), 111–126 (2002)zbMATHGoogle Scholar
  5. 5.
    Sutcliffe, G., Suttner, C.: The State of CASC. AI Communications 19(1), 35–48 (2006)MathSciNetzbMATHGoogle Scholar
  6. 6.
    Sutcliffe, G., Suttner, C.B.: The TPTP Problem Library: CNF Release v1.2.1. Journal of Automated Reasoning 21(2), 177–203 (1998)MathSciNetCrossRefzbMATHGoogle Scholar
  7. 7.
    Sutcliffe, G.: TSTP – thousands of solutions of theorem provers (2008), http://www.tptp.org/TSTP
  8. 8.
    The SPASS Team. The Spass theorem prover (2007), http://www.spass-prover.org/
  9. 9.
    Vännännen, J.: A Short course on finite model theory, Department of Mathematics, University of Helsinki (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Koen Claessen
    • 1
  • Ann Lillieström
    • 1
  1. 1.Chalmers University of TechnologyGothenburgSweden

Personalised recommendations