Walksat Stalls Well Below Satisfiability

From MaRDI portal



Abstract: Partly on the basis of heuristic arguments from physics it has been suggested that the performance of certain types of algorithms on random k-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 k-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/k, where m is the number of clauses, n is the number of variables and c>0 is an absolute constant. By comparison, walksat is known to find satisfying assignments in linear time whp if m/n<c2k/k for another constant c>0 [Coja-Oghlan and Frieze, SIAM J. Computing 2014].



Cites work


Cited in
(29)








This page was built for publication: Walksat Stalls Well Below Satisfiability

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5267998)