The Algorithmic Phase Transition of Random -SAT for Low Degree
Polynomials
Let be a uniformly random -SAT formula with variables and clauses. We study the algorithmic task of finding a satisfying assignment of . It is known that a satisfying assignment exists with high probability at clause density , while the best polynomial-time algorithm known, the Fix algorithm of Coja-Oghlan, finds a satisfying assignment at the much lower clause density . This prompts the question: is it possible to efficiently find a satisfying assignment at higher clause densities? To understand the algorithmic threshold of random -SAT, we study low degree polynomial algorithms, which are a powerful class of algorithms including Fix, Survey Propagation guided decimation, and paradigms such as message passing and local graph algorithms. We show that low degree polynomial algorithms can find a satisfying assignment at clause density , matching Fix, and not at clause density , where . This shows the first sharp (up to constant factor) computational phase transition of random -SAT for a class of algorithms. Our proof establishes and leverages a new many-way overlap gap property tailored to random -SAT.
View on arXiv