Testing for a Hidden Geometry in Random Graphs
2026-06-15 • Information Theory
Information Theory
AI summaryⓘ
The authors study how to detect a small hidden geometric pattern inside a large random network. They show when it is possible to find this pattern based on the size and geometry of the hidden subgraph and when it is impossible, even with unlimited computing power. They also identify cases where finding the pattern is theoretically possible but requires too much computing effort, creating an 'easy-hard-impossible' landscape for detection. Finally, they provide strong evidence that commonly used algorithms cannot solve the problem efficiently in the hard cases.
Erdős–Rényi random graphrandom geometric graphhypothesis testinginformation-theoretic boundscomputational complexityphase transitionlow-degree polynomial algorithmsstatistical versus computational limitslatent geometrysubgraph detection
Authors
Amit Silber, Mor Oren-Loberman, Wasim Huleihel
Abstract
We study the problem of detecting a faint geometric signal hidden in an otherwise random graph. Formally, we consider a hypothesis testing problem in which, under the null, the observed graph is an Erdős--Rényi random graph $\mathcal{G}(n,q)$, while under the alternative a random geometric graph $\mathcal{G}(k,q,d)$ is planted on $k\le n$ vertices. The planted subgraph is generated from independent random points on the unit sphere $\mathbb{S}^{d-1}$, with edges determined by latent geometric proximity and calibrated to have edge density $q$. Our goal is to characterize the statistical and computational limits of detecting this hidden geometry. We derive sharp information-theoretic lower bounds that identify regimes where detection is impossible and provide algorithms that achieve these limits whenever detection is feasible. We further investigate the computational complexity of the problem and determine when efficient polynomial-time tests exist. The model exhibits an \emph{easy--hard--impossible} phase transition: some regimes allow efficient detection, others permit detection only with computationally intractable procedures, and still others render detection impossible even with unlimited computational power. As evidence for the computational barrier, we prove that all low-degree polynomial algorithms fail throughout the conjecturally hard regime, demonstrating a sharp gap between statistical and computational feasibility.