A linear streaming algorithm for community detection in very large networks
Alexandre Hollocou, Julien Maudet, Thomas Bonald, Marc Lelarge

TL;DR
This paper presents SCoDA, a highly efficient streaming algorithm for community detection in large networks, which is fast, memory-efficient, and effective on massive graphs, outperforming existing methods.
Contribution
The paper introduces SCoDA, a novel streaming community detection algorithm that requires minimal memory and processes edges once, enabling scalable analysis of extremely large networks.
Findings
SCoDA runs over ten times faster than existing algorithms.
SCoDA achieves comparable or better community detection quality.
Effective on networks with over one billion edges.
Abstract
In this paper, we introduce a novel community detection algorithm in graphs, called SCoDA (Streaming Community Detection Algorithm), based on an edge streaming setting. This algorithm has an extremely low memory footprint and a lightning-fast execution time as it only stores two integers per node and processes each edge strictly once. The approach is based on the following simple observation: if we pick an edge uniformly at random in the network, this edge is more likely to connect two nodes of the same community than two nodes of distinct communities. We exploit this idea to build communities by local changes at each edge arrival. Using theoretical arguments, we relate the ability of SCoDA to detect communities to usual quality metrics of these communities like the conductance. Experimental results performed on massive real-life networks ranging from one million to more than one…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Peer-to-Peer Network Technologies · Opinion Dynamics and Social Influence
