2リテラル監視法で実装されたSATソルバへの基本対称節処理機能の組み込み

Bibliographic Information

Other Title
  • 2 リテラル カンシホウ デ ジッソウ サレタ SAT ソルバ エ ノ キホン タイショウセツ ショリ キノウ ノ クミコミ
  • Incorporating Elementary Symmetric Clauses into SAT Solvers with Two-Watched-Literal Scheme

Search this article

Abstract

Umano et al. introduced elementary symmetric clauses (ES-clauses) into CNF formula in 2010 as a method for improving SAT-solver efficiency. Since their experimental SAT solver is implemented based on two counters that maintain the number of true (false, respectively) literals, it has a drawback that backtracks are heavy. Thus much faster solvers are expected due to light backtracks if it is possible to implement them based on watching two literals for each clause, called two watched literals adopted by modern SAT solvers like Minisat. However, watching two literals for ES-clauses are not enough for efficiency. This paper proposes a method watching two literals for each ordinary clause and watching all literals for each ES-clause, and evaluates this by incorporating it into Minisat.

IEICE Technical Report;SS2011-38

Journal

Citations (1)*help

See more

References(9)*help

See more

Related Projects

See more

Details 詳細情報について

Report a problem

Back to top