English

Overlapping Communities Detection via Measure Space Embedding

Machine Learning 2016-05-11 v2 Social and Information Networks Machine Learning

Abstract

We present a new algorithm for community detection. The algorithm uses random walks to embed the graph in a space of measures, after which a modification of kk-means in that space is applied. The algorithm is therefore fast and easily parallelizable. We evaluate the algorithm on standard random graph benchmarks, including some overlapping community benchmarks, and find its performance to be better or at least as good as previously known algorithms. We also prove a linear time (in number of edges) guarantee for the algorithm on a p,qp,q-stochastic block model with pcN12+ϵp \geq c\cdot N^{-\frac{1}{2} + \epsilon} and pqcpN12+ϵlogNp-q \geq c' \sqrt{p N^{-\frac{1}{2} + \epsilon} \log N}.

Keywords

Cite

@article{arxiv.1504.06796,
  title  = {Overlapping Communities Detection via Measure Space Embedding},
  author = {Mark Kozdoba and Shie Mannor},
  journal= {arXiv preprint arXiv:1504.06796},
  year   = {2016}
}
R2 v1 2026-06-22T09:22:46.499Z