メインナビゲーションにスキップ 検索にスキップ メインコンテンツにスキップ

Implementation of a SAT solver Herrsat in Java and a method for eliminating learned clauses

  • Shinsaku Omori
  • , Konosuke Matsushita
  • , Ryuzo Hasegawa
  • , Hiroshi Fujita
  • , Miyuki Koshimura

研究成果: ジャーナルへの寄稿 › 学術誌 › 査読

抄録

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.

本文言語英語
ページ(範囲)33-39
ページ数7
ジャーナルResearch Reports on Information Science and Electrical Engineering of Kyushu University
巻12
号1
出版ステータス出版済み - 3月 2007

!!!All Science Journal Classification (ASJC) codes

  • コンピュータサイエンス一般
  • 電子工学および電気工学

フィンガープリント

「Implementation of a SAT solver Herrsat in Java and a method for eliminating learned clauses」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル