Detecting community structure based on edge betweenness

According to the characteristics of edge betweenness in the complex network, if the betweenness of an edge is relative lower, a pair of nodes connected by that edge should be in the same community. An algorithm for detecting community structure is proposed based on this observation. After grouping nodes according to edge betweenness, some nodes not assigned yet to any community in the network are determined by node membership function, which is calculated by the average of weights of nodes in the community connected to that node. If the ratio is higher, the node has more probabilities to be assigned to that community. After all nodes are assigned to corresponding communities, if the number of communities is greater than the predefined number of communities K, the corresponding communities would be merged according to the merging rule until the number of communities is K. The proposed algorithm is tested on the real networks, and it demonstrates the effectiveness and correctness of the algorithm. Furthermore, the algorithm saves the time complexity.

[1]  M E J Newman,et al.  Community structure in social and biological networks , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[2]  W. Zachary,et al.  An Information Flow Model for Conflict and Fission in Small Groups , 1977, Journal of Anthropological Research.

[3]  Haijun Zhou Distance, dissimilarity index, and network community structure. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[4]  Luonan Chen,et al.  Quantitative function for community detection. , 2008 .

[5]  Jun Yu,et al.  Adaptive clustering algorithm for community detection in complex networks. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[6]  C. Lee Giles,et al.  Self-Organization and Identification of Web Communities , 2002, Computer.

[7]  Ernesto Estrada,et al.  Communicability graph and community structures in complex networks , 2009, Appl. Math. Comput..

[8]  Santo Fortunato,et al.  Community detection in graphs , 2009, ArXiv.

[9]  D. Lusseau,et al.  The bottlenose dolphin community of Doubtful Sound features a large proportion of long-lasting associations , 2003, Behavioral Ecology and Sociobiology.