講演抄録/キーワード |
講演名 |
2008-12-19 10:00
基本対称関数を付加したCNF論理式の充足可能性判定 ○馬野洋平・酒井正彦・西田直樹・坂部俊樹・草刈圭一朗(名大) SS2008-44 |
抄録 |
(和) |
近年,高速な充足可能性判定ツール(SATソルバ)の開発が進んでいる.
これらのツールでは,変数値を次々に推論するBCPという演算がSATソルバの実行時間の大半を占めていることが多く,その処理を効率化できればSATソルバの高速化が可能となる.
本論文では,「$n$個の変数のうち,ちょうど$k$個が真」という基本対称関数を導入することにより入力する論理式の大きさが減少することに注目し,SATソルバの効率化を目指す.
実際にSATソルバでよく用いられるDLLアルゴリズムを基本対称関数を持つCNFに拡張し,その有効性を実験により確かめた. |
(英) |
In recent years, several efficient SAT solvers, which decide satisfiability of boolean formulas, have been developed.
Since BCP module, which propagates variable values in succession, often consumes most of running time of SAT solvers,
the total efficiency will be improved if we succeed in reducing the process of BCP.
In this paper, we attempt to improve the efficiency of SAT solvers from
the observation that the number of clauses of a CNF formula is
decreased by introducing the notion of elementary symmetric functions.
We incorporated the notion into the DLL algorithm, implemented a SAT solver based
on the extended algorithm and confirmed its effectiveness from experiments. |
キーワード |
(和) |
SATソルバ / 充足可能性 / 基本対称関数 / 高速化 / / / / |
(英) |
SAT solver / satisfiability / elementary symmetric function / improvement of efficiency / / / / |
文献情報 |
信学技報, vol. 108, no. 362, SS2008-44, pp. 31-36, 2008年12月. |
資料番号 |
SS2008-44 |
発行日 |
2008-12-11 (SS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2008-44 |