53
0

Sandwiching Random Geometric Graphs and Erdos-Renyi with Applications: Sharp Thresholds, Robust Testing, and Enumeration

Abstract

The distribution RGG(n,Sd1,p)\mathsf{RGG}(n,\mathbb{S}^{d-1},p) is formed by sampling independent vectors {Vi}i=1n\{V_i\}_{i = 1}^n uniformly on Sd1\mathbb{S}^{d-1} and placing an edge between pairs of vertices ii and jj for which Vi,Vjτdp,\langle V_i,V_j\rangle \ge \tau^p_d, where τdp\tau^p_d is such that the expected density is p.p. Our main result is a poly-time implementable coupling between Erd\H{o}s-R\ényi and RGG\mathsf{RGG} such that G(n,p(1O~(np/d)))RGG(n,Sd1,p)G(n,p(1+O~(np/d)))\mathsf{G}(n,p(1 - \tilde{O}(\sqrt{np/d})))\subseteq \mathsf{RGG}(n,\mathbb{S}^{d-1},p)\subseteq \mathsf{G}(n,p(1 + \tilde{O}(\sqrt{np/d}))) edgewise with high probability when dnp.d\gg np. We apply the result to: 1) Sharp Thresholds: We show that for any monotone property having a sharp threshold with respect to the Erd\H{o}s-R\ényi distribution and critical probability pnc,p^c_n, random geometric graphs also exhibit a sharp threshold when dnpnc,d\gg np^c_n, thus partially answering a question of Perkins. 2) Robust Testing: The coupling shows that testing between G(n,p)\mathsf{G}(n,p) and RGG(n,Sd1,p)\mathsf{RGG}(n,\mathbb{S}^{d-1},p) with ϵn2p\epsilon n^2p adversarially corrupted edges for any constant ϵ>0\epsilon>0 is information-theoretically impossible when dnp.d\gg np. We match this lower bound with an efficient (constant degree SoS) spectral refutation algorithm when dnp.d\ll np. 3) Enumeration: We show that the number of geometric graphs in dimension dd is at least exp(dnlog7n)\exp(dn\log^{-7}n), recovering (up to the log factors) the sharp result of Sauermann.

View on arXiv
Comments on this paper