• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2016, Vol. 38 ›› Issue (05): 898-904.

• 论文 • Previous Articles     Next Articles

A structural hole identification algorithm in social networks
based on overlapping communities and structural hole degree   

FENG Jian,DING Yuanyuan   

  1. (College of Computer Science & Technology,Xi’an University of Science and Technology,Xi’an 710054,China)
  • Received:2015-05-11 Revised:2015-07-01 Online:2016-05-25 Published:2016-05-25

Abstract:

Structural holes take up key positions in social networks, and they play an intermediary role in information diffusion. To efficiently and accurately identify nodes which occupy structural holes in social networks with community structure, we propose a structural hole identification algorithm based on overlapping communities and structural hole degree. We attempt to find a set of nodes which possess the most information superiority and control superiority. The basic idea is to locate the overlapping nodes between communities in the first place, and then calculate the structural hole degree of overlapping nodes by measuring the nonredundancy degree through an integration of adjacent differences and community connection differences. A set of structural holes can be finally found out according to the ascending order of nodes' structural hole degree. Experiments on real datasets show that the proposed algorithm has the best identification accuracy and the lowest time complexity in comparison with the network constraint index algorithm, the betweenness centrality algorithm and the MaxD algorithm.

Key words: social network;complex network;structural hole;overlapping community;nonredundancy;structural hole degree