𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Exact Algorithms for MAX-SAT

✍ Scribed by Hantao Zhang; Haiou Shen; Felip Manyà


Publisher
Elsevier Science
Year
2003
Tongue
English
Weight
777 KB
Volume
86
Category
Article
ISSN
1571-0661

No coin nor oath required. For personal study only.

✦ Synopsis


The maximum satisfiability problem (MAX-SAT) is stated as follows: Given a boolean formula in CNF, find a truth assignment that satisfies the maximum possible number of its clauses. MAX-SAT is MAX-SNP-complete and received much attention recently. One of the challenges posed by Alber, Gramm and Niedermeier in a recent survey paper asks: Can MAX-SAT be solved in less than (2^{n}) "steps"? Here, (n) is the number of distinct variables in the formula and a step may take polynomial time of the input. We answered this challenge positively by showing that a popular algorithm based on branch-and-bound is bounded by (O\left(b 2^{n}\right)) in time, where (b) is the maximum number of occurrences of any variable in the input.

When the input formula is in 2-CNF, that is, each clause has at most two literals, MAX-SAT becomes MAX-2-SAT and the decision version of MAX-2-SAT is still NP-complete. The best bound of the known algorithms for MAX-2-SAT is (O\left(m 2^{m / 5}\right)), where (m) is the number of clauses. We propose an efficient decision algorithm for MAX-2-SAT whose time complexity is bound by (O\left(n 2^{n}\right)). This result is substantially better than the previously known results. Experimental results also show that our algorithm outperforms any algorithm we know on MAX-2-SAT.


📜 SIMILAR VOLUMES


Improved Approximation Algorithms for MA
✍ Takao Asano; David P. Williamson 📂 Article 📅 2002 🏛 Elsevier Science 🌐 English ⚖ 215 KB

MAX SAT (the maximum s~tisfiability problem) is stated as follows: given a set of clauses with weights, find a truth assignment that maximizes the sum of the weights of the satisfied clauses. In this paper, we consider approxima~ tion algorithms for MAX SAT proposed by Goemans and Williamson and pze

On Approximation Algorithms for Hierarch
✍ Sameet Agarwal; Anne Condon 📂 Article 📅 1998 🏛 Elsevier Science 🌐 English ⚖ 232 KB

We prove upper and lower bounds on performance guarantees of approximation Ž . algorithms for the hierarchical MAX-SAT H-MAX-SAT problem. This problem is representative of a broad class of PSPACE-hard problems involving graphs, Boolean formulas, and other structures that are defined succinctly. Our

Resolution for Max-SAT
✍ María Luisa Bonet; Jordi Levy; Felip Manyà 📂 Article 📅 2007 🏛 Elsevier Science 🌐 English ⚖ 179 KB