English

Improved FPT Approximation Scheme and Approximate Kernel for Biclique-Free Max k-Weight SAT: Greedy Strikes Back

Data Structures and Algorithms 2024-06-05 v2

Abstract

In the Max kk-Weight SAT (aka Max SAT with Cardinality Constraint) problem, we are given a CNF formula with nn variables and mm clauses together with a positive integer kk. The goal is to find an assignment where at most kk variables are set to one that satisfies as many constraints as possible. Recently, Jain et al. [SODA'23] gave an FPT approximation scheme (FPT-AS) with running time 2O((dk/ϵ)d)(n+m)O(1)2^{O\left(\left(dk/\epsilon\right)^d\right)} \cdot (n + m)^{O(1)} for Max kk-Weight SAT when the incidence graph is Kd,dK_{d,d}-free. They asked whether a polynomial-size approximate kernel exists. In this work, we answer this question positively by giving an (1ϵ)(1 - \epsilon)-approximate kernel with (dkϵ)O(d)\left(\frac{d k}{\epsilon}\right)^{O(d)} variables. This also implies an improved FPT-AS with running time (dk/ϵ)O(dk)(n+m)O(1)(dk/\epsilon)^{O(dk)} \cdot (n + m)^{O(1)}. Our approximate kernel is based mainly on a couple of greedy strategies together with a sunflower lemma-style reduction rule.

Keywords

Cite

@article{arxiv.2403.06335,
  title  = {Improved FPT Approximation Scheme and Approximate Kernel for Biclique-Free Max k-Weight SAT: Greedy Strikes Back},
  author = {Pasin Manurangsi},
  journal= {arXiv preprint arXiv:2403.06335},
  year   = {2024}
}

Comments

Added a discussion on related independent work of Inamdar et al. (ICALP 2024)