Upper Bounds for MaxSat: Further Improved

  • Authors:
  • Nikhil Bansal;Venkatesh Raman

  • Affiliations:
  • -;-

  • Venue:
  • ISAAC '99 Proceedings of the 10th International Symposium on Algorithms and Computation
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a boolean CNF formula F of length |F| (sum of the number of variables in each clause) with m clauses on n variables, we prove the following results. --The MAXSAT problem, which asks for an assignment satisfying the maximum number of clauses of F, can be solved in O(1:341294m|F|) time. --The parameterized version of the problem, that is determining whether there exists an assignment satisfying at least k clauses of the formula (for some integer k), can be solved in O(k21:380278k + |F|) time. --MAXSAT can be solved in O(1:105729|F||F|) time. These bounds improve the recent bounds of respectively O(1:3972m|F|), O(k21:3995k + |F|) and O(1:1279|F||F|) due to Niedermeier and Rossmanith [11] for these problems. Our last bound comes quite close to the O(1:07578|F||F|) bound of Hirsch[6] for the Satisfiability problem (not MAXSAT).