Abstract
We have developed a SAT solver Herrsat written in Java. Herrsat is based on MiniSat, a state-of-the-art SAT solver written in C++. Most SAT solvers generate 'learned clauses' during solving process in order to prune search spaces. We built a simplification function, which eliminates unnecessary clauses, into Herrsat. We compare the solving speed of Herrsat with that of MiniSat using some typical problems. We also measure the effect of the simplification function.
| Original language | English |
|---|---|
| Pages (from-to) | 33-39 |
| Number of pages | 7 |
| Journal | Research Reports on Information Science and Electrical Engineering of Kyushu University |
| Volume | 12 |
| Issue number | 1 |
| Publication status | Published - Mar 2007 |
All Science Journal Classification (ASJC) codes
- General Computer Science
- Electrical and Electronic Engineering
Fingerprint
Dive into the research topics of 'Implementation of a SAT solver Herrsat in Java and a method for eliminating learned clauses'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS