Clustering algorithm for determining community structure in large networks

Josep M. Pujol, Javier Béjar, and Jordi Delgado
Phys. Rev. E 74, 016107 – Published 17 July 2006

Abstract

We propose an algorithm to find the community structure in complex networks based on the combination of spectral analysis and modularity optimization. The clustering produced by our algorithm is as accurate as the best algorithms on the literature of modularity optimization; however, the main asset of the algorithm is its efficiency. The best match for our algorithm is Newman’s fast algorithm, which is the reference algorithm for clustering in large networks due to its efficiency. When both algorithms are compared, our algorithm outperforms the fast algorithm both in efficiency and accuracy of the clustering, in terms of modularity. Thus, the results suggest that the proposed algorithm is a good choice to analyze the community structure of medium and large networks in the range of tens and hundreds of thousand vertices.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Received 10 February 2006

DOI:https://doi.org/10.1103/PhysRevE.74.016107

©2006 American Physical Society

Authors & Affiliations

Josep M. Pujol*, Javier Béjar, and Jordi Delgado

  • Software Department, Technical University of Catalonia, Jordi Girona 1-3 A0-S106, 08034, Barcelona, Spain

  • *Electronic address: jmpujol@lsi.upc.edu

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 74, Iss. 1 — July 2006

Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review E

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×