A self-organized approach for detecting communities in networks

被引:4
作者
Collingsworth B. [1 ]
Menezes R. [1 ]
机构
[1] Computer Sciences BioComplex Laboratory, Florida Institute of Technology, Melbourne, FL
关键词
Betweenness Centrality; Spectral Cluster; Community Detection; Current Community; Entropy Calculation;
D O I
10.1007/s13278-014-0169-5
中图分类号
学科分类号
摘要
The community structure of networks reveals hidden information about the whole network structure that cannot be discerned using other topological properties. Yet, the importance of identifying community structure in networks to many fields such as medicine, social sciences and national security, calls for better approaches for performing the identification. The prevalent community detection algorithms utilize a centralized approach that is unlikely to scale to very large networks and does not handle dynamic networks. We propose a self-organized approach to community detection which utilizes a newly introduced concept of node entropy to allow individual nodes to make decentralized and independent decisions concerning the community to which they belong; we call our approach Self-Organized Community Identification ALgorithm (SOCIAL). Node entropy is a mathematical expression of an individual node’s satisfaction with its current community. As nodes become more “satisfied”, i.e., entropy is low, the community structure of a network is emergent. Our algorithm offers several advantages over existing algorithms including near-linear performance, identification of partial community overlaps, and handling of dynamic changes in the network in a local manner. © 2014, Springer-Verlag Wien.
引用
收藏
页码:1 / 12
页数:11
相关论文
共 27 条
  • [1] Adomavicius G., Tuzhilin A., Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions, IEEE Trans Knowl Data Eng, 17, 6, pp. 734-749, (2005)
  • [2] Blondel V.D., Guillaume J.-L., Lambiotte R., Lefebvre E., Fast unfolding of communities in large networks, J Stat Mech Theory Exp, 2008, 10, (2008)
  • [3] Clauset A., Newman M.E.J., Moore C., Finding community structure in very large networks, Phys Rev E, 70, 6, (2004)
  • [4] Cruz J.D., Bothorel C., Poulet F., Entropy based community detection in augmented social networks, 2011 International Conference on computational aspects of social networks (CASoN), 19–21 October, 2011, pp. 163-168, (2011)
  • [5] Csardi G., Nepusz T., The igraph software package for complex network research, Int J Complex Systems, (2006)
  • [6] Fortunato S., Community detection in graphs, Phys Rep, 486, pp. 75-174, (2010)
  • [7] Fortunato S., Barthelemy M., Resolution limit in community detection, PNAS, 104, (2007)
  • [8] Girvan M., Newman M.E.J., Community structure in social and biological networks, PNAS, 99, 12, pp. 7821-7826, (2002)
  • [9] Gregory S., Finding overlapping communities in networks by label propagation, New J Phys 12(10), (2010)
  • [10] Java A., Song X., Finin T., Tseng B (2007) Why we twitter: understanding microblogging usage and communities, Proceedings of the 9th WebKDD and 1st SNA-KDD 2007 workshop on Web mining and social network analysis, WebKDD/SNA-KDD ’07, pp. 56-65