The Annals of Applied Probability
- Ann. Appl. Probab.
- Volume 25, Number 5 (2015), 2743-2808.
The set of solutions of random XORSAT formulae
The XOR-satisfiability (XORSAT) problem requires finding an assignment of $n$ Boolean variables that satisfy $m$ exclusive OR (XOR) clauses, whereby each clause constrains a subset of the variables. We consider random XORSAT instances, drawn uniformly at random from the ensemble of formulae containing $n$ variables and $m$ clauses of size $k$. This model presents several structural similarities to other ensembles of constraint satisfaction problems, such as $k$-satisfiability ($k$-SAT), hypergraph bicoloring and graph coloring. For many of these ensembles, as the number of constraints per variable grows, the set of solutions shatters into an exponential number of well-separated components. This phenomenon appears to be related to the difficulty of solving random instances of such problems.
We prove a complete characterization of this clustering phase transition for random $k$-XORSAT. In particular, we prove that the clustering threshold is sharp and determine its exact location. We prove that the set of solutions has large conductance below this threshold and that each of the clusters has large conductance above the same threshold.
Our proof constructs a very sparse basis for the set of solutions (or the subset within a cluster). This construction is intimately tied to the construction of specific subgraphs of the hypergraph associated with an instance of $k$-XORSAT. In order to study such subgraphs, we establish novel local weak convergence results for them.
Ann. Appl. Probab. Volume 25, Number 5 (2015), 2743-2808.
Received: February 2012
Revised: August 2014
First available in Project Euclid: 30 July 2015
Permanent link to this document
Digital Object Identifier
Mathematical Reviews number (MathSciNet)
Zentralblatt MATH identifier
Primary: 68Q87: Probability in computer science (algorithm analysis, random structures, phase transitions, etc.) [See also 68W20, 68W40]
Secondary: 82B20: Lattice systems (Ising, dimer, Potts, etc.) and systems on graphs
Ibrahimi, Morteza; Kanoria, Yash; Kraning, Matt; Montanari, Andrea. The set of solutions of random XORSAT formulae. Ann. Appl. Probab. 25 (2015), no. 5, 2743--2808. doi:10.1214/14-AAP1060. https://projecteuclid.org/euclid.aoap/1438261053