English

Sherali--Adams Strikes Back

Data Structures and Algorithms 2018-12-27 v1 Computational Complexity

Abstract

Let GG be any nn-vertex graph whose random walk matrix has its nontrivial eigenvalues bounded in magnitude by 1/Δ1/\sqrt{\Delta} (for example, a random graph GG of average degree~Θ(Δ)\Theta(\Delta) typically has this property). We show that the exp(clognlogΔ)\exp\Big(c \frac{\log n}{\log \Delta}\Big)-round Sherali--Adams linear programming hierarchy certifies that the maximum cut in such a~GG is at most 50.1%50.1\% (in fact, at most 12+2Ω(c)\tfrac12 + 2^{-\Omega(c)}). For example, in random graphs with n1.01n^{1.01} edges, O(1)O(1) rounds suffice; in random graphs with npolylog(n)n \cdot \text{polylog}(n) edges, nO(1/loglogn)=no(1)n^{O(1/\log \log n)} = n^{o(1)} rounds suffice. Our results stand in contrast to the conventional beliefs that linear programming hierarchies perform poorly for \maxcut and other CSPs, and that eigenvalue/SDP methods are needed for effective refutation. Indeed, our results imply that constant-round Sherali--Adams can strongly refute random Boolean kk-CSP instances with nk/2+δn^{\lceil k/2 \rceil + \delta} constraints; previously this had only been done with spectral algorithms or the SOS SDP hierarchy.

Keywords

Cite

@article{arxiv.1812.09967,
  title  = {Sherali--Adams Strikes Back},
  author = {Ryan O'Donnell and Tselil Schramm},
  journal= {arXiv preprint arXiv:1812.09967},
  year   = {2018}
}
R2 v1 2026-06-23T06:55:29.141Z