Partial and Exact Recovery of a Random Hypergraph from its Graph Projection
Guy Bresler, Chenghao Guo, Yury Polyanskiy, Andrew Yao
TL;DR
This work resolves the problem of reconstructing a random $d$-uniform hypergraph from its graph projection, providing sharp thresholds for both partial and exact recovery across all $d$ and for weighted versus unweighted projections. The authors develop a framework combining a maximum clique cover approach, preimage-overlap analysis, and information-theoretic and combinatorial arguments to prove all-or-nothing phase transitions and characterize exact-recovery bottlenecks via ambiguous graphs. The exact-recovery threshold equals the minimum of $\frac{d-1}{d+1}$ and $\frac{2d-4}{2d-1}$ (which is $\frac{d-1}{d+1}$ for $d\ge 5$), while partial recovery undergoes a transition at $\delta=(d-1)/(d+1)$; when using weighted projections, the partial and exact thresholds align at $\delta=(d-1)/(d+1)$, reflecting altered bottlenecks. Overall, the paper completes the recovery landscape for projections of random hypergraphs and demonstrates all-or-nothing behavior, with implications for planted CSPs and inverse problems in higher-order network data.
Abstract
Consider a $d$-uniform random hypergraph on $n$ vertices in which hyperedges are included iid so that the average degree is $n^δ$. The projection of a hypergraph is a graph on the same $n$ vertices where an edge connects two vertices if and only if they belong to some hyperedge. The goal is to reconstruct the hypergraph given its projection. An earlier work of Bresler, Guo, and Polyanskiy (COLT 2024) showed that exact recovery for $d=3$ is possible if and only if $δ< 2/5$. This work completely resolves the question for all values of $d$ for both exact and partial recovery and for both cases of whether multiplicity information about each edge is available or not. In addition, we show that the reconstruction fidelity undergoes an all-or-nothing transition at a threshold. In particular, this resolves all conjectures from Bresler, Guo, and Polyanskiy (COLT 2024).
