Solving SAT for CNF formulas with a one-sided restriction on variable occurrences

Daniel Johannsen, Igor Razgon, Magnus Wahlström

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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öm, 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(γdn)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(2 n)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-covering. To the best of our knowledge, for the considered classes of formulas there are no previous non-trivial upper bounds on the complexity of satisfiability checking.

Original languageEnglish
Title of host publicationTheory and Applications of Satisfiability Testing - SAT 2009 - 12th International Conference, SAT 2009, Proceedings
Pages80-85
Number of pages6
DOIs
StatePublished - 9 Nov 2009
Externally publishedYes
Event12th International Conference on Theory and Applications of Satisfiability Testing, SAT 2009 - Swansea, United Kingdom
Duration: 30 Jun 20093 Jul 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5584 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Conference on Theory and Applications of Satisfiability Testing, SAT 2009
Country/TerritoryUnited Kingdom
CitySwansea
Period30/06/093/07/09

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Solving SAT for CNF formulas with a one-sided restriction on variable occurrences'. Together they form a unique fingerprint.

Cite this