English

Optimal Inapproximability of Satisfiable $k$-LIN over Non-Abelian Groups

Computational Complexity 2020-09-08 v1

Abstract

A seminal result of H\r{a}stad [J. ACM, 48(4):798--859, 2001] shows that it is NP-hard to find an assignment that satisfies 1G+ε\frac{1}{|G|}+\varepsilon fraction of the constraints of a given kk-LIN instance over an abelian group, even if there is an assignment that satisfies (1ε)(1-\varepsilon) fraction of the constraints, for any constant ε>0\varepsilon>0. Engebretsen et al. [Theoretical Computer Science, 312(1):17--45, 2004] later showed that the same hardness result holds for kk-LIN instances over any finite non-abelian group. Unlike the abelian case, where we can efficiently find a solution if the instance is satisfiable, in the non-abelian case, it is NP-complete to decide if a given system of linear equations is satisfiable or not, as shown by Goldmann and Russell [Information and Computation, 178(1):253--262. 2002]. Surprisingly, for certain non-abelian groups GG, given a satisfiable kk-LIN instance over GG, one can in fact do better than just outputting a random assignment using a simple but clever algorithm. The approximation factor achieved by this algorithm varies with the underlying group. In this paper, we show that this algorithm is {\em optimal} by proving a tight hardness of approximation of satisfiable kk-LIN instance over {\em any} non-abelian GG, assuming PNPP \neq NP. As a corollary, we also get 33-query probabilistically checkable proofs with perfect completeness over large alphabets with improved soundness.

Keywords

Cite

@article{arxiv.2009.02815,
  title  = {Optimal Inapproximability of Satisfiable $k$-LIN over Non-Abelian Groups},
  author = {Amey Bhangale and Subhash Khot},
  journal= {arXiv preprint arXiv:2009.02815},
  year   = {2020}
}