Introduction
The theory of structural holes suggests that individuals would benefit from filling the ``holes'' (called as structural hole spanners) between people or groups that are otherwise disconnected. A few empirical studies have verified that structural hole spanners play a key role in the information diffusion. However, there is still lack of a principled methodology to detect structural hole spanners from a given social network.
| Data set | #users | #Relationships |
| Coauthor | 53,442 | 127,969 |
| 465,023 | 833,590 | |
| Inventor | 2,455,351 | 5,841,940 |

Data Sets
Coauthor is a network of authors, collected by ArnetMiner\footnote{https://www.aminer.cn, an academic search system.}. The data set is obtained from~\cite{Tang:08KDD}. The network consists of 815,946 authors and 2,792,833 coauthorships. For the evaluation purpose, we create a sub-network, which contains coauthorships extracted from papers published at 28 major computer science conferences. These conferences cover six research areas: Artificial Intelligence (AI), Databases (DB), Data Mining (DM), Distributed Parallel Computing (DP), Graphics, Vision and HCI (GV), as well as Networks, Communications and Performance (NC). \footnote{AI: IJCAI, AAAI, ICML, UAI, UMAP, NIPS, and AAMAS; DB: VLDB, SIGMOD, PODS, ICDE, ICDT, and EDBT; DM: SIGKDD and ICDM; DP: PPoPP, PACT, IPDPS, ICPP, and Euro-Par; GV: SIGGRAPH, CVPR, and ICCV; NC: SIGCOMM, PERFORMANCE, SIGMETRICS, INFOCOM, and MOBICOM.}. Each conference has a group of program committee (PC) members. We extracted the PC member information from respective conference websites from 2008 to 2010. Computer scientists who served as PC members at conferences of different areas are considered as spanning structural holes across those areas. In total, we extracted 1,718 PC members, among whom 107 PC members span structural holes. Our goal is to identify those PC members who span structural holes from the coauthor network.
The data set contains three files [Patent graph] [Inventor list] [Communities]
- J. Tang, J. Zhang, L. Yao, J. Li, L. Zhang, and Z. Su. Arnetminer: Extraction and mining of academic social networks. In KDD’08, pages 990–998, 2008.
-
J. Hopcroft, T. Lou, and J. Tang. Who will follow you back? reciprocal relationship prediction. In CIKM’11, pages 1137–1146, 2011.
-
T. Lou, J. Tang, J. Hopcroft, Z. Fang, and X. Ding. Learning to predict reciprocity and triadic closure in social networks. TKDD, 2013, (accepted).
-
J. Tang, B. Wang, Y. Yang, P. Hu, Y. Zhao, X. Yan, B. Gao, M. Huang, P. Xu, W. Li, and A. K. Usadi. Patentminer: Topic-driven patent analysis and mining. In KDD’2012, pages 1366–1375, 2012.
-
Y. Yang, J. Tang, J. Keomany, Y. Zhao, Y. Ding, J. Li, and L. Wang. Mining Competitive Relationships by Learning across Heterogeneous Networks. In CIKM'2012, pages 1432-1441, 2012.
Codes
We develop two models for mining structural hole spanners from large social networks.
[C++ Code Download]



The algorithm is summarized in Algorithm 2.

Results
We have some interesting results on the three data sets:
- 1% of Twitter users who span structural holes control 25% of the information diffusion (retweeting). This provides a strong evidence for the theory of structural hole.
- Opinion leaders control information diffusion within a community, while structural hole spanners control information diffusion across communities.
- We apply the detected structural hole spanners to help communities detection and link prediction, two important applications in social networks. Results demonstrate that the structural hole information can significantly improve the quality (+10% in terms of F1-score) of communities detection and improve the performance (+3-4% by F1-score) of predicting the type of relationships in two different networks.
Some results on the Twitter network. For more results, please refer to our WWW 2013 paper.

References
Tiancheng Lou and Jie Tang. Mining Structural Hole Spanners Through Information Diffusion in Social Networks. WWW'13, 2013. [PDF]