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

06/03/2021
by   Guy Bresler, et al.
0

Let Φ be a uniformly random k-SAT formula with n variables and m 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 m/n < 2^k log 2 - 1/2 (log 2 + 1) + o_k(1), while the best polynomial-time algorithm known, the Fix algorithm of Coja-Oghlan, finds a satisfying assignment at the much lower clause density (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? To understand the algorithmic threshold of random k-SAT, we study low degree polynomial algorithms, which are a powerful class of algorithms including Fix, Survey Propagation guided decimation (with bounded or mildly growing number of message passing rounds), 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 (1 - o_k(1)) 2^k log k / k, matching Fix, and not at clause density (1 + o_k(1)) κ^* 2^k log k / k, where κ^* ≈ 4.911. This shows the first sharp (up to constant factor) computational phase transition of random k-SAT for a class of algorithms. Our proof establishes and leverages a new many-way overlap gap property tailored to random k-SAT.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/01/2014

Performance of the Survey Propagation-guided decimation algorithm for the random NAE-K-SAT problem

We show that the Survey Propagation-guided decimation algorithm fails to...
research
02/10/2020

The random 2-SAT partition function

We show that throughout the satisfiable phase the normalised number of s...
research
07/06/2022

From algorithms to connectivity and back: finding a giant component in random k-SAT

We take an algorithmic approach to studying the solution space geometry ...
research
07/13/2023

The Algorithmic Phase Transition of Random Graph Alignment Problem

We study the graph alignment problem over two independent Erdős-Rényi gr...
research
09/18/2023

Sharp Phase Transition for Multi Overlap Gap Property in Ising p-Spin Glass and Random k-SAT Models

The Ising p-spin glass and the random k-SAT models exhibit symmetric mul...
research
10/15/2021

Tight Lipschitz Hardness for Optimizing Mean Field Spin Glasses

We study the problem of algorithmically optimizing the Hamiltonian H_N o...
research
04/05/2020

Girth-reducibility and the algorithmic barrier for coloring

All known efficient algorithms for constraint satisfaction problems are ...

Please sign up or login with your details

Forgot password? Click here to reset