Sciweavers

SAT
2009
Springer

Solving SAT for CNF Formulas with a One-Sided Restriction on Variable Occurrences

14 years 6 months ago
Solving SAT for CNF Formulas with a One-Sided Restriction on Variable Occurrences
In this paper we consider the class of boolean formulas in Conjunctive Normal Form (CNF) where for each variable all but at most d occurrences are either positive or negative. This class is a generalization of the class of CNF formulas with at most d occurrences (positive and negative) of each variable which was studied in [Wahlstr¨om, 2005]. Applying complement search [Purdom, 1984], we show that for every d there exists a constant γd < 2 − 1 2d+1 such that satisfiability of a CNF formula on n variables can be checked in runtime O(γn d ) if all but at most d occurrences of each variable are either positive or negative. We thoroughly analyze the proposed branching strategy and determine the asymptotic growth constant γd more precisely. Finally, we show that the trivial O(2n ) barrier of satisfiability checking can be broken even for a more general class of formulas, namely formulas where the positive or negative literals of every variable have what we will call a d–coverin...
Daniel Johannsen, Igor Razgon, Magnus Wahlströ
Added 27 May 2010
Updated 27 May 2010
Type Conference
Year 2009
Where SAT
Authors Daniel Johannsen, Igor Razgon, Magnus Wahlström
Comments (0)