Identifying different community members in complex networks based on topology potential

  • Authors:
  • Yanni Han;Deyi Li;Teng Wang

  • Affiliations:
  • State Key Laboratory of Software Development Environment, Beijing University of Aeronautics and Astronautics, Beijing, China 100191;State Key Laboratory of Software Development Environment, Beijing University of Aeronautics and Astronautics, Beijing, China 100191 and Institute of Electronic System Engineering, Beijing, China 1 ...;State Key Laboratory of Software Development Environment, Beijing University of Aeronautics and Astronautics, Beijing, China 100191

  • Venue:
  • Frontiers of Computer Science in China
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

There has been considerable interest in designing algorithms for detecting community structure in real-world complex networks. A majority of these algorithms assume that communities are disjoint, placing each vertex in only one cluster. However, in nature, it is a matter of common experience that communities often overlap and members often play multiple roles in a network topology. To further investigate these properties of overlapping communities and heterogeneity within the network topology, a new method is proposed to divide networks into separate communities by spreading outward from each local important element and extracting its neighbors within the same group in each spreading operation. When compared with the state of the art, our new algorithm can not only classify different types of nodes at a more fine-grained scale successfully but also detect community structure more effectively. We also evaluate our algorithm using the standard data sets. Our results show that it performed well not only in the efficiency of algorithm, but also with a higher accuracy of partition results.