From one solution of a 3-satisfiability formula to a solution cluster: Frozen variables and entropy
Kang Li, Hui Ma, and Haijun Zhou

TL;DR
This paper investigates the structure of solution clusters in 3-SAT formulas, identifying frozen variables and entropy characteristics, revealing complex community structures within solution spaces near the satisfiability threshold.
Contribution
It introduces a detailed analysis of frozen variables and entropy in 3-SAT solution clusters, highlighting the limitations of belief-propagation and the existence of sub-structures within clusters.
Findings
Frozen variables are caused by local and long-range mechanisms.
Survey-propagation and WalkSAT solutions are outside dominant clusters.
Solution clusters may contain further community structures.
Abstract
A solution to a 3-satisfiability (3-SAT) formula can be expanded into a cluster, all other solutions of which are reachable from this one through a sequence of single-spin flips. Some variables in the solution cluster are frozen to the same spin values by one of two different mechanisms: frozen-core formation and long-range frustrations. While frozen cores are identified by a local whitening algorithm, long-range frustrations are very difficult to trace, and they make an entropic belief-propagation (BP) algorithm fail to converge. For BP to reach a fixed point the spin values of a tiny fraction of variables (chosen according to the whitening algorithm) are externally fixed during the iteration. From the calculated entropy values, we infer that, for a large random 3-SAT formula with constraint density close to the satisfiability threshold, the solutions obtained by the survey-propagation…
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.
