English

Parameterized Complexity of MaxSat Above Average

Computational Complexity 2011-12-21 v2 Discrete Mathematics Data Structures and Algorithms

Abstract

In MaxSat, we are given a CNF formula FF with nn variables and mm clauses and asked to find a truth assignment satisfying the maximum number of clauses. Let r1,...,rmr_1,..., r_m be the number of literals in the clauses of FF. Then asat(F)=i=1m(12ri)asat(F)=\sum_{i=1}^m (1-2^{-r_i}) is the expected number of clauses satisfied by a random truth assignment (the truth values to the variables are distributed uniformly and independently). It is well-known that, in polynomial time, one can find a truth assignment satisfying at least asat(F)asat(F) clauses. In the parameterized problem MaxSat-AA, we are to decide whether there is a truth assignment satisfying at least asat(F)+kasat(F)+k clauses, where kk is the parameter. We prove that MaxSat-AA is para-NP-complete and, thus, MaxSat-AA is not fixed-parameter tractable unless P==NP. This is in sharp contrast to MaxLin2-AA which was recently proved to be fixed-parameter tractable by Crowston et al. (arXiv:1104.1135v3). In fact, we consider a more refined version of {\sc MaxSat-AA}, {\sc Max-r(n)r(n)-Sat-AA}, where rjr(n)r_j\le r(n) for each jj. Alon {\em et al.} (SODA 2010) proved that if r=r(n)r=r(n) is a constant, then {\sc Max-rr-Sat-AA} is fixed-parameter tractable. We prove that {\sc Max-r(n)r(n)-Sat-AA} is para-NP-complete for r(n)=logn.r(n)=\lceil \log n\rceil. We also prove that assuming the exponential time hypothesis, {\sc Max-r(n)r(n)-Sat-AA} is not in XP already for any r(n)loglogn+ϕ(n)r(n)\ge \log \log n +\phi(n), where ϕ(n)\phi(n) is any unbounded strictly increasing function. This lower bound on r(n)r(n) cannot be decreased much further as we prove that {\sc Max-r(n)r(n)-Sat-AA} is (i) in XP for any r(n)loglognlogloglognr(n)\le \log \log n - \log \log \log n and (ii) fixed-parameter tractable for any r(n)loglognlogloglognϕ(n)r(n)\le \log \log n - \log \log \log n - \phi(n), where ϕ(n)\phi(n) is any unbounded strictly increasing function. The proof uses some results on {\sc MaxLin2-AA}.

Keywords

Cite

@article{arxiv.1108.4501,
  title  = {Parameterized Complexity of MaxSat Above Average},
  author = {Robert Crowston and Gregory Gutin and Mark Jones and Venkatesh Raman and Saket Saurabh},
  journal= {arXiv preprint arXiv:1108.4501},
  year   = {2011}
}
R2 v1 2026-06-21T18:53:57.901Z