Fast Verifying Proofs of Propositional Unsatisfiability via Window Shifting

November 15, 2016 Β· Declared Dead Β· πŸ› International Symposium on Artificial Intelligence and Mathematics

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Jingchao Chen arXiv ID 1611.04838 Category cs.SE: Software Engineering Cross-listed cs.LO Citations 3 Venue International Symposium on Artificial Intelligence and Mathematics Last Checked 4 months ago
Abstract
The robustness and correctness of SAT solvers are receiving more and more attention. In recent SAT competitions, a proof of unsatisfiability emitted by SAT solvers must be checked. So far, no proof checker has been efficient for every case. In the SAT competition 2016, some proofs were not verified within 20000 seconds. For this reason, we decided to develop a more efficient proof checker called TreeRat. This new checker uses a window shifting technique to improve the level of efficiency at which it verifies proofs of unsatisfiability. At the same time, we suggest that tree-search-based SAT solvers should use an equivalent relation encoding to emit proofs of subproblems. In our experiments, TreeRat was able to verify almost all proofs within 20000 seconds. On this point, TreeRat is shown to be superior to gratgen, which is an improved version of DRAT-trim. Also, in most cases, TreeRat is faster than gratgen. Like DRAT-trim, TreeRat can output also trace dependency graphs. Its output format is LRAT. The correctness of TreeRat can be ensured by checking its LRAT output.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Software Engineering

Died the same way β€” πŸ‘» Ghosted