Overlapping Communities in Complex Networks
Jan Dreier

TL;DR
This paper presents an efficient algorithm for detecting overlapping, fuzzy communities in complex networks using seed nodes and random walks, demonstrating effective community reconstruction on benchmark tests.
Contribution
It introduces a novel seed-based random walk algorithm for overlapping community detection with proven efficiency and accuracy.
Findings
Algorithm accurately detects communities with good seed nodes.
Runs in near-linear time relative to network size.
Effective on benchmark datasets like LFR.
Abstract
Communities are subsets of a network that are densely connected inside and share only few connections to the rest of the network. The aim of this research is the development and evaluation of an efficient algorithm for detection of overlapping, fuzzy communities. The algorithm gets as input some members of each community that we aim to discover. We call these members seed nodes. The algorithm then propagates this information by using random walks that start at non-seed nodes and end as they reach a seed node. The probability that a random walk starting at a non-seed node ends at a seed node is then equated with the probability that belongs to the communities of . The algorithm runs in time , where is the number of communities to detect, is the number of edges, is the number of nodes. The -notation hides a factor of…
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 · Network Security and Intrusion Detection · Opinion Dynamics and Social Influence
