-
Notifications
You must be signed in to change notification settings - Fork 0
Labelled interpolation system for resolution proofs in the Tracecheck format.
License
mschlaipfer/tracecheck-interpol
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a Craig interpolation tool based on the TraceCheck proof checker. TraceCheck was written by Armin Biere and is now part of his BooleForce library (http://fmv.jku.at/booleforce/). This algorithm is joint work with Prof. Georg Weissenbacher. It is formalized and published in a special issue of the Journal of Automated Reasoning. The interpolants are generated using simpaig, which is part of the AIGER utilities (http://fmv.jku.at/aiger/). Matthias Schlaipfer, TU Wien, February 2016. http://forsyte.at/people/schlaipfer/ =============================================================================== The original README of BooleForce follows. =============================================================================== This is the 'booleforce' SAT solver. To compile the solver, run './configure' first and then issue 'make'. This should build an optimized version of the solver 'booleforce' and the trace checker 'tracecheck'. Further options to './configure', which for instance allow 'proof generation' or debugging, are described in the command line option summary of configure which can be obtained by './configure -h'. For usage of the solver as a library consider the API described in 'booleforce.h'. Only the library 'libbooleforce.a' needs to be linked. Armin Biere, JKU Linz, October 2010.
About
Labelled interpolation system for resolution proofs in the Tracecheck format.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published