Abstract

We present a novel clustering algorithm for community detection, based on the dynamics towards consensus and spatial transformation. The community detection problem is translated to a clustering problem in the N-dimensional Euclidean space by three stages: (1) the dynamics running on a network is emulated to a procedure of gas diffusion in a finite space; (2) the pressure distribution vectors are used to describe the influence that each node exerts on the whole network; (3) the similarity measures between two nodes are quantified in the N-dimensional Euclidean space by k-Nearest Neighbors method. After such steps, we could merge clusters according to their similarity distances and show the community structure of a network by a hierarchical clustering tree. Tests on several benchmark networks are presented and the results show the effectiveness and reliability of our algorithm.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.