Implications of forbidden structures for extremal algorithmic problems
Theoretical Computer Science
The complexity of Boolean functions
The complexity of Boolean functions
A guided tour of Chernoff bounds
Information Processing Letters
On the approximation of maximum satisfiability
SODA selected papers from the third annual ACM-SIAM symposium on Discrete algorithms
Some optimal inapproximability results
STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
Complexity of Partial Satisfaction
Journal of the ACM (JACM)
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
A 7/8-Approximation Algorithm for MAX 3SAT?
FOCS '97 Proceedings of the 38th Annual Symposium on Foundations of Computer Science
On Local Versus Global Satisfiability
SIAM Journal on Discrete Mathematics
Extremal Combinatorics: With Applications in Computer Science
Extremal Combinatorics: With Applications in Computer Science
Locally consistent constraint satisfaction problems
Theoretical Computer Science - Automata, languages and programming: Algorithms and complexity (ICALP-A 2004)
A new bound for 3-satisfiable maxsat and its algorithmic application
FCT'11 Proceedings of the 18th international conference on Fundamentals of computation theory
MFCS'05 Proceedings of the 30th international conference on Mathematical Foundations of Computer Science
Locally consistent constraint satisfaction problems with binary constraints
WG'05 Proceedings of the 31st international conference on Graph-Theoretic Concepts in Computer Science
A new bound for 3-satisfiable MaxSat and its algorithmic application
Information and Computation
Hi-index | 0.00 |
A CNF formula ψ is k-satisfiable if each k clauses of ψ can be satisfied simultaneously. Let πk be the largest real number such that for each k-satisfiable formula with variables xi, there are probabilities pi with the following property: If each variable xi is chosen randomly and independently to be true with the probability pi, then each clause of is satisfied with the probability at least πk.We determine the numbers πk and design a linear-time algorithm which given a formula either outputs that ψ is not k-satisfiable or finds probabilities pi such that each clause ψ of is satisfied with the probability at least πk. Our approach yields a robust linear-time deterministic algorithm which finds for a k-satisfiable formula a truth assignment satisfying at least the fraction of πk of the clauses.A related parameter is rk which is the largest ratio such that for each k-satisfiable CNF formula with m clauses, there is a truth assignment which satisfies at least rkm clauses. It was known that πk = rk for k = 1, 2, 3. We compute the ratio r4 and show π4 6 = r4. We also design a linear-time algorithm which finds a truth assignment satisfying at least the fraction r4 of the clauses for 4-satisfiable formulas.