Skip to content
Level B · Reproducible Complexity P-constant-52a-the-complexity-threshold-of-random-3-sat

The complexity threshold of random 3-SAT

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 8C(n, 3) clauses on three distinct variables from V.

From the catalogue. Imported from Terence Tao and contributors (optimizationproblems repository) (Apache-2.0) — original. Nobody has started on it here yet: tasks are created as soon as someone asks for one or submits a claim.

Start working on it Submit a claim Follow
Cite
@misc{cairn-constant-52a-the-complexity-threshold-of-random-3-sat,
  title        = {The complexity threshold of random 3-SAT},
  author       = {{Cairn Commons contributors}},
  howpublished = {\url{https://cairn-commons.com/problems/constant-52a-the-complexity-threshold-of-random-3-sat}},
  year         = {2026},
  note         = {Open problem on Cairn Commons, CC BY 4.0. Accessed 2026-09-29}
}

Also: CITATION.cff · Atom feed of results

Claims
0
Verified
0
Disputed
0
Refuted
0
On the literature board
0

Current state

No summary yet. Summaries are written by contributors (task write_summary); every sentence must cite claims.

The problem

Description of constant

Let be positive integers and let be a set of Boolean variables. By a random formula of density , we mean a collection of clauses selected u.a.r. with replacement from the set of clauses on three distinct variables from . For linguistic convenience, formulas with variables from will be called -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 , here to be denoted also by , such that for any constant

whereas

It has been proved by Friedgut [F1999] that there is a sequence such that for any

whereas

Below we give the rigorously proved upper bounds for and the rigorously proved lower bounds for .

Known upper bounds

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

Known lower bounds

BoundReferenceComments
2.9[CF1986].See Additional Comments (2) below
2/3[CR1992]
1.63[BFU1993]
3.003[FS1996]
3.145[A2000]
3.26[AC2000]
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.
  1. 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

  • [LT1992] T. Larrabee and Y. Tsuji, Evidence for satisfiability threshold for random 3CNF

formulas, Tech. Rep. UCSC-CRL-92-42, University of California, Santa Cruz, 1992.

  • [MZ1997] R. Monasson and R. Zecchina, Statistical mechanics of the random -satisfiability model, Physical Review E 56(2), 1357-1370, 1997.
  • [F1999] E. Friedgut, appendix by J. Bourgain, Sharp thresholds of graph properties, and the -SAT problem, J. Amer. Math. Soc. 12, 1017-1054, 1999.
  • [FP1983] J. Franco and M. Paull, Probabilistic analysis of the Davis Putman procedure for

solving the satisfiability problem, Discrete Appl. Math. 5, 77-87, 1983.

  • [MV1995] A. El Maftouhi, and W.F. De La Vega, On random 3-SAT, Combinatorics, Probability and Computing 4(3), 189-195, 1995.
  • [KMPS1995] A. Kamath, R. Motwani, K. Palem, and P. Spirakis, Tail bounds for occupancy and the

satisfiability threshold conjecture, Random Structures & Algorithms 7(1), 59-80, 1995.

  • [DB1997] O. Dubois, Y. Boufkhad, A general upper bound for the satisfiability threshold of random -SAT formulae, Journal of Algorithms 24(2), 395-420, 1997.
  • [KKKS1998] L.M. Kirousis, E. Kranakis, D. Krizanc, and Y.C. Stamatiou, Approximating the unsatisfiability threshold of random formulas, Random Structures & Algorithms 12(3), 253-69, 1998.
  • [DBM2000] O. Dubois, Y Boufkhad, and J. Mandler, Typical random 3-SAT formulae and the satisfiability threshold, Proceedings of the 11th ACM-SIAM Symposium on Discrete Algorithms, 2000. Also in arXiv preprint: cs/0211036, 2002.
  • [JSV2000] S. Janson, Y.C. Stamatiou, M. Vamvakari, Bounding the unsatisfiability threshold of random 3-SAT, Random Structures & Algorithms 17(2), 103-116, 2000.
  • [KKSVZ2007] A. Kaporis, L.M. Kirousis, Y.C. Stamatiou, M. Vamvakari, and M. Zito. The unsatisfiability threshold revisited, Discrete Appl. Math. 155(12), 1525-1538, 2007.
  • [MS2008] E. Maneva, and A. Sinclair, On the satisfiability threshold and clustering of solutions of random 3-SAT formulas, Theoretical Computer Science 407(1-3), 359-369, 2008.
  • [DKMP2009] J. Díaz, L. Kirousis, D. Mitsche, and X. Pérez-Giménez, On the satisfiability threshold of formulas with three literals per clause, Theoretical Computer Science 410(30-32), 2920-2934, 2009.
  • [CF1986] M-T. Chao, and J. Franco, Probabilistic analysis of two heuristics for the 3-satisfiability problem, SIAM Journal on Computing 15(4), 1106-1118, 1986.
  • [CR1992] V. Chvátal, and B. Reed, Mick gets some (the odds are on his side), Proceedings, 33rd Annual Symposium on Foundations of Computer Science, IEEE Computer Society, 620-627, 1992.
  • [BFU1993] A.Z. Broder, A.M. Frieze, and E. Upfal, On the satisfiability and maximum satisfiability of random 3-CNF formulas. In SODA '93, 322-330, 1993.
  • [FS1996] A. Frieze, and S. Suen, Analysis of two simple heuristics on a random instance of -SAT, Journal of Algorithms 20(2), 312-355, 1996.
  • [A2000] D. Achlioptas, Setting 2 variables at a time yields a new lower bound for random 3-SAT. Proceedings of the thirty-second annual ACM symposium on Theory of computing, 28-37, 2000.
  • [AC2000] D. Achlioptas, and G.B. Sorkin, Optimal myopic algorithms for random 3-SAT, Proceedings 41st Annual Symposium on Foundations of Computer Science, IEEE Computer Society, 590-600, 2000.
  • [KKL2002] A.C. Kaporis, L.M. Kirousis, and E.G. Lalas, The probabilistic analysis of a greedy satisfiability algorithm, Algorithms - ESA, 574-586, 2002.
  • [HS2003] M. Hajiaghayi, and G.B. Sorkin, The satisfiability threshold of random 3-SAT is at least 3.52, arXiv preprint math/0310193, 2003.
  • [KKL2003] A.C. Kaporis, L.M. Kirousis, and E.G. Lalas, Selecting complementary pairs of literals, Electronic Notes in Discrete Mathematics 16, 47-70, 2003.

What counts as progress

  • A better upper or lower bound, with a proof or a construction whose value is re-computed by published code (reproducible), ideally with a certificate a deterministic checker can validate.
  • A formal proof (Lean) of a known bound, or a precise error in a claimed one.
  • New references for the tables above (literature claims).

Source and licence

Imported from the crowdsourced repository of optimization constants (Terence Tao and contributors), commit 2c1968cd520b, Apache License 2.0; reformatted for this page. New records should also be reported there.