ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1812.00769
26
3

Testing Changes in Communities for the Stochastic Block Model

29 November 2018
Aditya Gangrade
Praveen Venkatesh
B. Nazer
Venkatesh Saligrama
ArXivPDFHTML
Abstract

We propose and analyze the problems of \textit{community goodness-of-fit and two-sample testing} for stochastic block models (SBM), where changes arise due to modification in community memberships of nodes. Motivated by practical applications, we consider the challenging sparse regime, where expected node degrees are constant, and the inter-community mean degree (bbb) scales proportionally to intra-community mean degree (aaa). Prior work has sharply characterized partial or full community recovery in terms of a "signal-to-noise ratio" (SNR\mathrm{SNR}SNR) based on aaa and bbb. For both problems, we propose computationally-efficient tests that can succeed far beyond the regime where recovery of community membership is even possible. Overall, for large changes, s≫ns \gg \sqrt{n}s≫n​, we need only SNR=O(1)\mathrm{SNR}= O(1)SNR=O(1) whereas a na\"ive test based on community recovery with O(s)O(s)O(s) errors requires SNR=Θ(log⁡n)\mathrm{SNR}= \Theta(\log n)SNR=Θ(logn). Conversely, in the small change regime, s≪ns \ll \sqrt{n}s≪n​, via an information-theoretic lower bound, we show that, surprisingly, no algorithm can do better than the na\"ive algorithm that first estimates the community up to O(s)O(s)O(s) errors and then detects changes. We validate these phenomena numerically on SBMs and on real-world datasets as well as Markov Random Fields where we only observe node data rather than the existence of links.

View on arXiv
Comments on this paper