English

Walksat stalls well below the satisfiability threshold

Combinatorics 2017-11-17 v1 Probability

Abstract

Partly on the basis of heuristic arguments from physics it has been suggested that the performance of certain types of algorithms on random kk-SAT formulas is linked to phase transitions that affect the geometry of the set of satisfying assignments. But beyond intuition there has been scant rigorous evidence that "practical" algorithms are affected by these phase transitions. In this paper we prove that \walksat, a popular randomised satisfiability algorithm, fails on random kk-SAT formulas not very far above clause/variable density where the set of satisfying assignments shatters into tiny, well-separated clusters. Specifically, we prove \walksat\ is ineffective with high probability if m/n>c2kln2k/km/n>c2^k\ln^2k/k, where mm is the number of clauses, nn is the number of variables and c>0c>0 is an absolute constant. By comparison, \walksat\ is known to find satisfying assignments in linear time \whp\ if m/n<c2k/km/n<c'2^k/k for another constant c>0c'>0 [Coja-Oghlan and Frieze, SIAM J.\ Computing 2014].

Keywords

Cite

@article{arxiv.1608.00346,
  title  = {Walksat stalls well below the satisfiability threshold},
  author = {Amin Coja-Oghlan and Amir Haqshenas and Samuel Hetterich},
  journal= {arXiv preprint arXiv:1608.00346},
  year   = {2017}
}
R2 v1 2026-06-22T15:08:53.880Z