areivaX edited this page Apr 2, 2017 · 5 revisions

Trace Checker

Checkers is a program for certifying formal proofs using logic programming.

Trace is a SAT proof format.

In this project, we aim at writing a certifier for the Trace format based on a minimal and trusted kernel, following the ideas of the ProofCert project.


The following describes the steps we plan to take: Roadmap

Online resources

  • A short paper about propositional sequent calculus and proof search.
  • SWI-prolog reference manual
  • this UCSD course introduces the principles of SAT solvers in a few lessons.
  • this series of workshops on SAT isn't directly helpful to my project, but has interesting news and further resources on advances in SAT research and applications. When I have some time I'll come back and read some of the articles.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.