Immunization of Networks via Modularity Based Node Representation

  • Tetsuya Yoshida
  • Yuu Yamada
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 16)


We propose an approach for immunization of networks via modularity based node representation. Immunization of networks has often been conducted by removing nodes with large centrality so that the whole network can be fragmented into smaller subgraphs. Since contamination is propagated among subgraphs (communities) along links in a network, besides centrality, utilization of community structure seems effective for immunization. However, despite various efforts, it is still difficult to identify true community labels in a network. Toward effective immunization of networks, we propose to remove nodes between communities without identifying community labels of nodes. By exploiting the vector representation of nodes based on the modularity matrix of a network, we propose to utilize not only the norm of vectors, but also the relation among vectors. Two heuristic scoring functions are proposed based on the inner products of vector representation and their filtering in terms of vector angle. Preliminary experiments are conducted over synthetic networks and real-world networks, and compared with other centrality based immunization strategies.


Conical Angle Betweenness Centrality Community Centrality Vector Representation Immunization Strategy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Barabási, A.-L., Albert, R.: Emergence of scaling in random networks. Science 286, 509–512 (1999)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Brandes, U., Delling, D., Gaertler, M., Görke, R., Hoefer, M., Nikoloski, Z., Wagner, D.: On modularity clustering. IEEE Transactions on Knowledge and Data Engineering 20(2), 172–188 (2008)CrossRefGoogle Scholar
  3. 3.
    Erdös, P., Rény, A.: On random graphs. Publicationes Mathematicae 6, 290–297 (1959)zbMATHGoogle Scholar
  4. 4.
    Masuda, N.: Immunization of networks with community structure. New Journal of Physics 11, 123018 (2011), doi:10.1088/1367-2630/11/12/123018Google Scholar
  5. 5.
    Mika, P.: Social Networks and the Semantic Web. Springer (2007)Google Scholar
  6. 6.
    Newman, M.: Finding community structure using the eigenvectors of matrices. Physical Review E 76(3), 036104 (2006)Google Scholar
  7. 7.
    Newman, M.: Networks: An Introduction. Oxford University Press (2010)Google Scholar
  8. 8.
    Pons, P., Latapy, M.: Computing communities in large networks using random walks. Journal of Graph Algorithms 10(2), 191–218 (2006)MathSciNetzbMATHCrossRefGoogle Scholar
  9. 9.
    Raghavan, U., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Physical Review E 76, 036106 (2007)Google Scholar
  10. 10.
    Restrepo, J.G., Ott, E., Hunt, B.R.: Characterizing the dynamical importance of network nodes and links. Physical Review Letters 97, 094102 (2006)Google Scholar
  11. 11.
    Yoshida, T.: Toward finding hidden communities based on user profile. Journal of Intelligent Information Systems (2011) (accepted)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Graduate School of Information Science and TechnologyHokkaido UniversitySapporoJapan

Personalised recommendations