Lune

FOCS2021Top-tier venue

The Algorithmic Phase Transition of Random k-SAT for Low Degree Polynomials

Guy Bresler, Brice Huang

2021Year
32Citations
14Top-tier citations

Abstract

LetΦ\Phibe a uniformly randomkk-SAT formula withnnvariables andmmclauses. We study the algorithmic task of finding a satisfying assignment ofΦ\Phi. It is known that satisfying assignments exist with high probability up to clause densitym/n=2klog⁡2−12(log⁡2+1)+ok(1)m/n=2^{k} \log 2-\frac{1}{2}(\log 2+1)+o_{k}(1), while the best polynomial-time algorithm known, the Fix algorithm of Coja-Oghlan [1], finds a satisfying assignment at the much lower clause density(1−ok(1))2klog⁡k/k(1-o_{k}(1))2^{k}\log k/k. This prompts the question: is it possible to efficiently find a satisfying assignment at higher clause densities? We prove that the class of low degree polynomial algorithms cannot find a satisfying assignment at clause density(1+ok(1))κ∗2klog⁡k/k(1+o_{k}(1))\kappa^{\ast}2^{k}\log k/kfor a universal constantκ∗≈4.911\kappa^{\ast}\approx 4.911. This class encompasses Fix, message passing algorithms including Belief and Survey Propagation guided decimation (with bounded or mildly growing number of rounds), and local algorithms on the factor graph. This is the first hardness result for any class of algorithms at clause density within a constant factor of that achieved by Fix. Our proof establishes and leverages a new many-way overlap gap property tailored to randomkk-SAT.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext eb3411c2-665b-4e32-8019-129a36214517

Cited by top-tier papers14

Ask how each one uses it

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines