Electronics (Mar 2024)

CSIM: A Fast Community Detection Algorithm Based on Structure Information Maximization

  • Yiwei Liu,
  • Wencong Liu,
  • Xiangyun Tang,
  • Hao Yin,
  • Peng Yin,
  • Xin Xu,
  • Yanbin Wang

DOI
https://doi.org/10.3390/electronics13061119
Journal volume & issue
Vol. 13, no. 6
p. 1119

Abstract

Read online

Community detection has been a subject of extensive research due to its broad applications across social media, computer science, biology, and complex systems. Modularity stands out as a predominant metric guiding community detection, with numerous algorithms aimed at maximizing modularity. However, modularity encounters a resolution limit problem when identifying small community structures. To tackle this challenge, this paper presents a novel approach by defining community structure information from the perspective of encoding edge information. This pioneering definition lays the foundation for the proposed fast community detection algorithm CSIM, boasting an average time complexity of only O(nlogn). Experimental results showcase that communities identified via the CSIM algorithm across various graph data types closely resemble ground truth community structures compared to those revealed via modularity-based algorithms. Furthermore, CSIM not only boasts lower time complexity than greedy algorithms optimizing community structure information but also achieves superior optimization results. Notably, in cyclic network graphs, CSIM surpasses modularity-based algorithms in effectively addressing the resolution limit problem.

Keywords