Skip to main content
Log in

Parallel computation of hierarchical closeness centrality and applications

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

It has long been an area of interest to identify important vertices in social networks. Closeness centrality is one of the most popular measures of centrality of vertices. Generally speaking, it measures how a node is close to all other nodes on average. However, closeness centrality measures the centrality from a global view. Consequently, in real-world networks that is normally composed by some communities connected, using closeness centrality may suffer from the flaw that local central vertices within communities are neglected. To resolve this issue, we propose a new centrality measure, Hierarchical Closeness Centrality (HCC), to depict the local centrality of vertices. Experiments show that comparing with closeness centrality, HCC is a better index in finding most influential vertices and community detection. Furthermore, we present a parallel algorithm for HCC computation, by well analyzing the independence between vertices in the computation procedure. Extensive experiments on real-world datesets demonstrate that the parallel algorithm can greatly reduce the computation time compared to trivial algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6

Similar content being viewed by others

References

  1. Aiello, W., Chung, F., Lu, L.: A random graph model for power law graphs. Exp. Math. 10(1), 53–66 (2001)

    Article  MathSciNet  Google Scholar 

  2. Al-Baghdadi, A.: Computing Top-K Closeness Centrality in Unweighted Undirected Graphs Revisited. Ph.D. thesis (2017)

  3. Bargigli, L., Gallegati, M.: Finding communities in credit networks. Economics 7(17), 1 (2013)

    Google Scholar 

  4. Bavelas, A.: Communication Patterns in Task-Oriented Groups. J. Acoust. Soc. Am. 22(6), 725–730 (1950)

    Article  Google Scholar 

  5. Bergamini, E., Borassi, M., Crescenzi, P., Marino, A., Meyerhenke, H.: Computing top-k closeness centrality faster in unweighted graphs. In: Proceedings of the Meeting on Algorithm Engineering and Experiments (ALENEX), vol. V, pp. 68–80 (2016)

  6. Brandes, U., Pich, C.: Centrality estimation in large networks. Other 17(7), 2303–2318 (2007)

    MathSciNet  MATH  Google Scholar 

  7. Cutts, M.: How does Google collect and rank results? http://www.google.com/librariancenter/articles/0601_03.html (2010)

  8. Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. In: Proceedings of the of the OSDI, pp. 137–149 (2004)

  9. Eppstein, D., Wang, J.: Fast Approximation of Centrality. J. Graph Algorithms Appl. 8(1), 2 (2000)

    MathSciNet  Google Scholar 

  10. Freeman, L.C.: A set of measures of centrality based on betweenness. Sociometry 40(1), 35 (1977)

    Article  Google Scholar 

  11. Fu, L., Gao, L., Ma, X.: A centrality measure based on spectral optimization of modularity density. Sci. China Inf. Sci. 53(9), 1727–1737 (2010)

    Article  MathSciNet  Google Scholar 

  12. Girvan, M., Newman, M. E.: Community structure in social and biological networks. Proc. Natl. Acad. Sci. 99(12), 7821–7826 (2002)

    Article  MathSciNet  Google Scholar 

  13. Gu, Q., Xiong, S., Chen, D.: Correlations between characteristics of maximum influence and degree distributions in software networks. Sci. China Inf. Sci. 57(7), 1–12 (2014)

    Article  Google Scholar 

  14. Hossmann, T., Spyropoulos, T., Legendre, F.: A complex network analysis of human mobility. In: 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 876–881 (2011)

  15. Inariba, W.: Random-radius ball method for estimating closeness centrality. In: Proceedings of the 31th Conference on Artificial Intelligence (AAAI 2017), pp. 125–131 (2017)

  16. Kang, U.: Centralities in large networks: algorithms and observations. In: SIAM International Conference on Data, pp. 119–130 (2011)

  17. Mora, R., Gutierrez, C.: Random-walk closeness centrality satisfies boldi-vigna axioms. In: CEUR Workshop Proceedings, vol. 1378, pp. 110–120 (2015)

  18. Okamoto, K., Chen, W., Li, X.Y.: Ranking of closness centrality for large-scale social networks. In: Proceedings of the 2nd Annual International Workshop on Frontiers in Algorithmics, pp. 186–195 (2008)

  19. Olsen, P.W., Labouseur, A.G., Hwang, J.H.: Efficient top-k closeness centrality search. In: Proceedings of ICDE, pp. 196–207 (2014)

  20. Olsen, PW Jr., Labouseur, A.G., Hwang, J.H.: Efficient top-k closeness centrality search 196–207 (2014)

  21. Sah, P., Singh, L. O., Clauset, A., Bansal, S.: Exploring community structure in biological networks with random graphs. BMC Bioinf. 15(1), 220 (2014)

    Article  Google Scholar 

  22. Sariyüce, A.E., Saule, E., Kaya, K., Çatalyürek, Ü.V.: Incremental closeness centrality in distributed memory. Parallel Comput. 47, 3–18 (2015)

    Article  MathSciNet  Google Scholar 

  23. Zhuang, H., Sun, Y., Tang, J., Zhang, J., Sun, X.: Influence maximization in dynamic social networks. In: 2013 IEEE 13th International Conference on Data Mining (ICDM). IEEE, pp. 1313–1318 (2013)

Download references

Acknowledgements

This work is supported by the National Key Research and Development Program of China No.2017YFC0803700, the National Natural Science Foundation of China Grants 61602195, 61572216, 61433019 and U1435217, Natural Science Foundation of Hubei Province 2017CFB301, the Outstanding Youth Foundation of Hubei Province 2016CFA032, and Fundamental Research Funds for HUST.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dongxiao Yu.

Additional information

This article belongs to the Topical Collection: Special Issue on Social Computing and Big Data Applications

Guest Editors: Xiaoming Fu, Hong Huang, Gareth Tyson, Lu Zheng, and Gang Wang

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jin, H., Qian, C., Yu, D. et al. Parallel computation of hierarchical closeness centrality and applications. World Wide Web 22, 3047–3064 (2019). https://doi.org/10.1007/s11280-018-0605-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-018-0605-y

Keywords

Navigation