Book chapter
On the Analysis of a Label Propagation Algorithm for Community Detection
Distributed Computing and Networking, pp.255-269
Lecture Notes in Computer Science, Springer Berlin Heidelberg
2013
DOI: 10.1007/978-3-642-35668-1_18
Abstract
This paper initiates formal analysis of a simple, distributed algorithm for community detection on networks. We analyze an algorithm that we call Max-LPA, both in terms of its convergence time and in terms of the “quality” of the communities detected. Max-LPA is an instance of a class of community detection algorithms called label propagation algorithms. As far as we know, most analysis of label propagation algorithms thus far has been empirical in nature and in this paper we seek a theoretical understanding of label propagation algorithms. In our main result, we define a clustered version of Erdös-Rényi random graphs with clusters V1, V2, …, Vk where the probability p, of an edge connecting nodes within a cluster Vi is higher than p′, the probability of an edge connecting nodes in distinct clusters. We show that even with fairly general restrictions on p and p′ (\documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$p = \Omega\left(\frac{1}{n^{1/4-\epsilon}}\right)$\end{document} for any ε > 0, p′ = O(p2), where n is the number of nodes), Max-LPA detects the clusters V1, V2, …, Vn in just two rounds. Based on this and on empirical results, we conjecture that Max-LPA can correctly and quickly identify communities on clustered Erdös-Rényi graphs even when the clusters are much sparser, i.e., with \documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$p = \frac{c\log n}{n}$\end{document} for some c > 1.
Details
- Title: Subtitle
- On the Analysis of a Label Propagation Algorithm for Community Detection
- Creators
- Kishore Kothapalli - International Institute of Information TechnologySriram V. Pemmaraju - University of IowaVivek Sardeshmukh - University of Iowa
- Resource Type
- Book chapter
- Publication Details
- Distributed Computing and Networking, pp.255-269
- Publisher
- Springer Berlin Heidelberg; Berlin, Heidelberg
- Series
- Lecture Notes in Computer Science
- DOI
- 10.1007/978-3-642-35668-1_18
- eISSN
- 1611-3349
- ISSN
- 0302-9743
- Language
- English
- Date published
- 2013
- Academic Unit
- Computer Science
- Record Identifier
- 9984259418202771
Metrics
2 Record Views