Hierarchical community detection based on partial matrix convergence using random walks

Wei Zhang, Feng Kong, Liming Yang, Yunfang Chen, Mengyuan Zhang

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

Random walks are a standard tool for modeling the spreading process in social and biological systems. But in the face of large-scale networks, to achieve convergence, iterative calculation of the transition matrix in random walk methods consumes a lot of time. In this paper, we propose a three-stage hierarchical community detection algorithm based on Partial Matrix Approximation Convergence (PMAC) using random walks. First, this algorithm identifies the initial core nodes in a network by classical measurement and then utilizes the error function of the partial transition matrix convergence of the core nodes to determine the number of random walks steps. As such, the PMAC of the core nodes replaces the final convergence of all the nodes in the whole matrix. Finally, based on the approximation convergence transition matrix, we cluster the communities around core nodes and use a closeness index to merge two communities. By recursively repeating the process, a dendrogram of the communities is eventually constructed. We validated the performance of the PMAC by comparing its results with those of two representative methods for three real-world networks with different scales.
Original languageEnglish
Pages (from-to)35-46
JournalTsinghua Science and Technology
Volume23
Issue number1
DOIs
Publication statusPublished - 1 Feb 2018
Externally publishedYes

Funding

The authors would like to express their thanks to the anonymous reviewers for their constructive comments and suggestions. This work was supported by the National Natural Science Foundation of China (Nos. 61272422, 61572260, 61373017, and 61572261).

FundersFunder number
National Natural Science Foundation of China61272422, 61373017, 61572260, 61572261

    Fingerprint

    Dive into the research topics of 'Hierarchical community detection based on partial matrix convergence using random walks'. Together they form a unique fingerprint.

    Cite this