The complexity threshold of random 3-SAT

Description of constant

Let $m,n$ be positive integers and let $V$ be a set of $n$ Boolean variables. By a random formula of density $r = m/n$, we mean a collection of $m$ clauses selected u.a.r. with replacement from the set of $8\binom{n}{3}$ clauses on three distinct variables from $V$. For linguistic convenience, formulas with variables from $V$ will be called $n$-formulas.

It is conjectured, and corroborated by experimental results (see e.g. [LT1992]) and non-rigorous considerations of Statistical Physics (see e.g. [MZ1997]), that there is a constant $r_3 \approx 4.2$, here to be denoted also by $C_{52}$, such that for any constant $r$: \(\text{if } r > r_3, \text{ then } \lim_{n \to \infty}\Pr\!\left[\text{an } n\text{-formula with density } r \text{ is satisfiable}\right] = 0,\) whereas \(\text{if } r < r_3, \text{ then } \lim_{n \to \infty}\Pr\!\left[\text{an } n\text{-formula with density } r \text{ is satisfiable}\right] = 1.\)

It has been proved by Friedgut [F1999] that there is a sequence $r_{3,n}, n = 1, \dots$ such that for any $\epsilon > 0$ \(\lim_{n \to \infty}\Pr\!\left[\text{an } n\text{-formula with density } \ge (r_{3,n} + \epsilon) \text{ is satisfiable}\right] = 0,\) whereas \(\lim_{n \to \infty}\Pr\!\left[\text{an } n\text{-formula with density } \le (r_{3,n} - \epsilon) \text{ is satisfiable}\right] = 1.\)

Below we give the rigorously proved upper bounds for $\limsup_{n \to \infty} r_{3,n}$ and the rigorously proved lower bounds for $\liminf_{n \to \infty} r_{3,n}$.

Known upper bounds

Bound Reference Comments
5.191 [FP1983] Direct first moment method
5.081 [MV1995]  
4.758 [KMPS1995]  
4.643 [DB1997]  
4.506 [DBM2000]  
4.596 [JSV2000]  
4.571 [KKSVZ2007]  
4.453 [MS2008] Under an extra hypothesis,
see Additional Comments (1) below
4.490 [DKMP2009]  

Known lower bounds

Bound Reference Comments
2.9 [CF1986]. See Additional Comments (2) below
2/3 [CR1992]  
1.63 [BFU1993]  
3.003 [FS1996]  
3.145 [A2000]  
3.26 [AS2000]  
3.42 [KKL2002]  
3.52 [HS2003], [KKL2003]  

Additional comments

  1. The extra hypothesis used in [MS2008] is about the satisfying assignments of formulas with density below and close to the threshold.

  2. In [CF1986], the probability of satisfiability is shown to be only a positive constant. However, this, by Friedgut’s result of 1999, implies that the probability is actually 1.

References