English

A New Bound for 3-Satisfiable MaxSat and its Algorithmic Application

Discrete Mathematics 2012-12-03 v3 Computational Complexity Data Structures and Algorithms

Abstract

Let F be a CNF formula with n variables and m clauses. F is 3-satisfiable if for any 3 clauses in F, there is a truth assignment which satisfies all of them. Lieberherr and Specker (1982) and, later, Yannakakis (1994) proved that in each 3-satisfiable CNF formula at least 2/3 of its clauses can be satisfied by a truth assignment. We improve this result by showing that every 3-satisfiable CNF formula F contains a subset of variables U, such that some truth assignment τ\tau will satisfy at least 2m/3+mU/3+ρn2m/3+ m_U/3+\rho n' clauses, where m is the number of clauses of F, m_U is the number of clauses of F containing a variable from U, n' is the total number of variables in clauses not containing a variable in U, and \rho is a positive absolute constant. Both U and τ\tau can be found in polynomial time. We use our result to show that the following parameterized problem is fixed-parameter tractable and, moreover, has a kernel with a linear number of variables. In 3-S-MAXSAT-AE, we are given a 3-satisfiable CNF formula F with m clauses and asked to determine whether there is an assignment which satisfies at least 2m/3 + k clauses, where k is the parameter.

Keywords

Cite

@article{arxiv.1104.2818,
  title  = {A New Bound for 3-Satisfiable MaxSat and its Algorithmic Application},
  author = {Gregory Gutin and Mark Jones and Dominik Scheder and Anders Yeo},
  journal= {arXiv preprint arXiv:1104.2818},
  year   = {2012}
}
R2 v1 2026-06-21T17:54:10.899Z