On computing k-CNF formula properties
In: Theory and applications of satisfiability testing (Santa Margherita Ligure, 5-8 May 2003, selected revised papers)Lecture notes in computer science; (2004) S. 330-340
Konferenz
- print, 17 ref
Zugriff:
The latest generation of SAT solvers (e.g. [10,7]) generally have three key features: randomization of variable selection, backtracking search, and some form of clause learning. We present a simple algorithm with these three features and prove that for instances with constant Δ (where Δ is the clause-to-variable ratio) the algorithm indeed has good worst-case performance, not only for computing SAT/UNSAT but more general properties as well, such as maximum satisfiability and counting the number of satisfying assignments. In general, the algorithm can determine any property that is computable via self-reductions on the formula. One corollary of our findings is that for all fixed Δ and k > 2, Max-k-SAT is solvable in O(cn) expected time for some c < 2, partially resolving a longstanding open problem in improved exponential time algorithms. For example, when Δ = 4.2 and k = 3, Mox-k-SAT is solvable in O(1.8932n) worst-case expected time. We also improve the known time bounds for exact solution of #2SAT and #3SAT, and the bounds for k-SAT when k >5.
Titel: |
On computing k-CNF formula properties
|
---|---|
Autor/in / Beteiligte Person: | WILLIAMS, Ryan |
Link: | |
Quelle: | Theory and applications of satisfiability testing (Santa Margherita Ligure, 5-8 May 2003, selected revised papers)Lecture notes in computer science; (2004) S. 330-340 |
Veröffentlichung: | Berlin: Springer, 2004 |
Medientyp: | Konferenz |
Umfang: | print, 17 ref |
ISSN: | 0302-9743 (print) |
Schlagwort: |
|
Sonstiges: |
|