An Empirical Study of the Effect of Noise Models on Centrality Metrics

  • Soumya Sarkar
  • Abhishek Karn
  • Animesh Mukherjee
  • Sanjukta BhowmickEmail author
Conference paper
Part of the Springer Proceedings in Complexity book series (SPCOM)


An important yet little studied problem in network analysis is the effect of the presence of errors in creating the networks. Errors can occur both due to the limitations of data collection techniques and the implicit bias during modeling the network. In both cases, they lead to changes in the network in the form of additional or missing edges, collectively termed as noise. Given that network analysis is used in many critical applications from criminal identification to targeted drug discovery, it is important to evaluate by how much the noise affects the analysis results. In this paper, we present an empirical study of how different types of noise affect real-world networks. Specifically, we apply four different noise models to a suite of nine networks, with different levels of perturbations to test how the ranking of the top-k centrality vertices changes. Our results show that deletion of edges has less effect on centrality than the addition of edges. Nevertheless, the stability of the ranking depends on all three parameters: the structure of the network, the type of noise model used, and the centrality metric to be computed. To the best of our knowledge, this is one of the first extensive studies to conduct both longitudinal (across different networks) and horizontal (across different noise models and centrality metrics) experiments to understand the effect of noise in network analysis.


Noise models in networks Centrality metrics Accuracy of analysis 



SB was supported by the NSF CCF Award #1533881 and #1725566.


  1. 1.
    Adiga, A., Vullikanti, A.K.: How robust is the core of a network? In: Proceedings of the European Conference on Machine Learning and Knowledge Discovery in Databases - Volume 8188, ECML PKDD 2013, pp. 541–556. Springer, New York (2013). CrossRefGoogle Scholar
  2. 2.
    Adiga, A., Vullikanti, A.K.S.: How robust is the core of a network? In: Blockeel, H., Kersting, K., Nijssen, S., Železný, F. (eds.) Machine Learning and Knowledge Discovery in Databases, pp. 541–556. Springer, Berlin/Heidelberg (2013)Google Scholar
  3. 3.
    Berlusconi, G., Calderoni, F., Parolini, N., Verani, M., Piccardi, C.: Link prediction in criminal networks: a tool for criminal intelligence analysis. PLoS One 11(4), 1–21 (2016). CrossRefGoogle Scholar
  4. 4.
    Borgatti, S.P., Carley, K.M., Krackhardt, D.: On the robustness of centrality measures under conditions of imperfect data. Soc Netw 28(2), 124–136 (2006)CrossRefGoogle Scholar
  5. 5.
    Jeong, H., Mason, S.P., Barabasi, A.L., Oltvai, Z.N.: Lethality and centrality in protein networks. Nature 411(6833), 41–42 (2001). ADSCrossRefGoogle Scholar
  6. 6.
    Karrer, B., Levina, E., Newman, M.E.J.: Robustness of community structure in networks. Phys. Rev. E 77, 046119 (2008). ADSCrossRefGoogle Scholar
  7. 7.
    Kim, M., Leskovec, J.: The network completion problem: inferring missing nodes and edges in networks. In: SDM, pp. 47–58. SIAM, Philadelphia (2011)Google Scholar
  8. 8.
    Leskovec, J., Sosič, R.: SNAP for Python, a general purpose network analysis and graph mining tool in Python (2014).
  9. 9.
    Li, L., Xu, D., Peng, H., Kurths, J., Yang, Y.: Reconstruction of complex network based on the noise via QR decomposition and compressed sensing. Sci. Rep. 7, 2045–2322 (2017)ADSCrossRefGoogle Scholar
  10. 10.
    Liu, J., Aggarwal, C., Han, J.: On integrating network and community discovery. In: Proceedings of the Eighth ACM International Conference on Web Search and Data Mining, pp. 117–126. ACM, New York (2015)Google Scholar
  11. 11.
    Moustafa, W.E., Kimmig, A., Deshpande, A., Getoor, L.: Subgraph pattern matching over uncertain graphs with identity linkage uncertainty. In: 2014 IEEE 30th International Conference on Data Engineering (ICDE), pp. 904–915. IEEE, New York (2014)Google Scholar
  12. 12.
    Pinto, J.P., Machado, R.S.R., Xavier, J.M., Futschik, M.E.: Targeting molecular networks for drug research. Front. Genet. 5, 160 (2014).
  13. 13.
    Rossi, R.A., Ahmed, N.K.: The network data repository with interactive graph analytics and visualization. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (2015).
  14. 14.
    Sarkar, S., Bhowmick, S., Kumar, S., Mukherjee, A.: Sensitivity and reliability in incomplete networks: centrality metrics to community scoring functions. In: Proceedings of the 2016 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM ’16, pp. 69–72. IEEE Press, Piscataway (2016).
  15. 15.
    Sarkar, S., Sikdar, S., Bhowmick, S., Mukherjee, A.: Using core-periphery structure to predict high centrality nodes in time-varying networks. Data Mining Knowl Discov 32(5), 1368–1396 (2018). MathSciNetCrossRefGoogle Scholar
  16. 16.
    Segarra, S., Ribeiro, A.: Stability and continuity of centrality measures in weighted graphs. IEEE Trans. Signal Process. 64(3), 543–555 (2016)ADSMathSciNetCrossRefGoogle Scholar
  17. 17.
    Verroios, V., Garcia-Molina, H.: Entity resolution with crowd errors (2015)Google Scholar
  18. 18.
    Wang, L., Wang, J., Bi, Y., Wu, W., Xu, W., Lian, B.: Noise-tolerance community detection and evolution in dynamic social networks. J. Combin. Optim. 28(3), 600–612 (2014)MathSciNetCrossRefGoogle Scholar
  19. 19.
    Wasserman, S., Faust, K.: Social Network Analysis: Methods and Applications, vol. 8. Cambridge University Press, Cambridge (1994)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Soumya Sarkar
    • 1
  • Abhishek Karn
    • 2
  • Animesh Mukherjee
    • 1
  • Sanjukta Bhowmick
    • 3
    Email author
  1. 1.IIT KharagpurKharagpurIndia
  2. 2.NIT DurgapurDurgapurIndia
  3. 3.University of North TexasDentonUSA

Personalised recommendations