From algorithms to connectivity and back: finding a giant component in random k-SAT
Zongchen Chen, Nitya Mani, Ankur Moitra

TL;DR
This paper investigates the structure of solution spaces in sparse random and bounded degree k-CNFs, establishing the existence of a giant connected component of solutions and proposing an efficient sampling algorithm.
Contribution
It introduces new probabilistic results on the connectivity of solutions in random k-CNFs and develops a polynomial-time sampling algorithm based on spectral independence.
Findings
Existence of a giant component in solution space for certain densities
Development of a polynomial-time solution sampling algorithm
Fast mixing properties of the proposed Markov chain
Abstract
We take an algorithmic approach to studying the solution space geometry of relatively sparse random and bounded degree -CNFs for large . In the course of doing so, we establish that with high probability, a random -CNF with variables and clause density has a giant component of solutions that are connected in a graph where solutions are adjacent if they have Hamming distance and that a similar result holds for bounded degree -CNFs at similar densities. We are also able to deduce looseness results for random and bounded degree -CNFs in a similar regime. Although our main motivation was understanding the geometry of the solution space, our methods have algorithmic implications. Towards that end, we construct an idealized block dynamics that samples solutions from a random -CNF with density $\alpha = m/n…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Complexity and Algorithms in Graphs · Constraint Satisfaction and Optimization
