87
v1v2 (latest)

Non-Backtracking Spectrum of Degree-Corrected Stochastic Block Models

Abstract

Motivated by community detection, we characterise the spectrum of the non-backtracking matrix BB in the Degree-Corrected Stochastic Block Model. Specifically, we consider a random graph on nn vertices partitioned into two equal-sized clusters. The vertices have i.i.d. weights {ϕu}u=1n\{ \phi_u \}_{u=1}^n with second moment Φ(2)\Phi^{(2)}. The intra-cluster connection probability for vertices uu and vv is ϕuϕvna\frac{\phi_u \phi_v}{n}a and the inter-cluster connection probability is ϕuϕvnb\frac{\phi_u \phi_v}{n}b. We show that with high probability, the following holds: The leading eigenvalue of the non-backtracking matrix BB is asymptotic to ρ=a+b2Φ(2)\rho = \frac{a+b}{2} \Phi^{(2)}. The second eigenvalue is asymptotic to μ2=ab2Φ(2)\mu_2 = \frac{a-b}{2} \Phi^{(2)} when μ22>ρ\mu_2^2 > \rho, but asymptotically bounded by ρ\sqrt{\rho} when μ22ρ\mu_2^2 \leq \rho. All the remaining eigenvalues are asymptotically bounded by ρ\sqrt{\rho}. As a result, a clustering positively-correlated with the true communities can be obtained based on the second eigenvector of BB in the regime where μ22>ρ.\mu_2^2 > \rho. In a previous work we obtained that detection is impossible when μ22<ρ,\mu_2^2 < \rho, meaning that there occurs a phase-transition in the sparse regime of the Degree-Corrected Stochastic Block Model. As a corollary, we obtain that Degree-Corrected Erd\H{o}s-R\ényi graphs asymptotically satisfy the graph Riemann hypothesis, a quasi-Ramanujan property. A by-product of our proof is a weak law of large numbers for local-functionals on Degree-Corrected Stochastic Block Models, which could be of independent interest.

View on arXiv
Comments on this paper