An Improved SAT Algorithm in Terms of Formula Length

  • Authors:
  • Jianer Chen;Yang Liu

  • Affiliations:
  • Department of Computer Science and Engineering, Texas A&M University, USA 77843;Department of Computer Science and Engineering, Texas A&M University, USA 77843

  • Venue:
  • WADS '09 Proceedings of the 11th International Symposium on Algorithms and Data Structures
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an improved algorithm for the general satisfiability problem. We introduce a new measure, the l -value, for a Boolean formula $\cal F$, which is defined based on weighted variable frequencies in the formula $\cal F$. We then develop a branch-and-search algorithm for the satisfiability problem that tries to maximize the decreasing rates in terms of the l -value during the branch-and-search process. The complexity of the algorithm in terms of the l -value is finally converted into the complexity in terms of the total length L of the input formula, resulting in an algorithm of running time O (20.0911L ) = O (1.0652 L ) for the satisfiability problem, improving the previous best upper bound O (20.0926L ) = O (1.0663 L ) for the problem.