Modularity for Bipartite Networks

  • Tsuyoshi Murata
Part of the Annals of Information Systems book series (AOIS, volume 12)


Several real-world data are represented as bipartite networks composed of two types of vertices, such as paper–author networks and event–attendee networks. Discovering communities from such bipartite networks is important for finding similar items and for understanding overall network structures. In order to evaluate the quality of divisions of normal (unipartite) networks, Newman’s modularity is widely used. Recently, modularities for bipartite networks are proposed by Guimera and Barber. These bipartite modularities are, however, not sufficient for evaluating the degree of correspondence between communities of different vertex types, which is often important for understanding the characteristics of the communities. For example, close-knit paper communities and author communities indicate that their research topics are relatively focused rather than loose-knit communities. This chapter proposes a new bipartite modularity for evaluating community extraction from bipartite networks. Experimental results show that our new bipartite modularity is appropriate for discovering close-knit communities, and it is also useful for characterizing the communities.



The author would like to thank Mr. Makoto Okamoto, Prof. Kikuo Maekawa (The National Institute for Japanese Language), and Prof. Sadaoki Furui (Tokyo Institute of Technology) for allowing us to use the data of Yahoo! Chiebukuro.


  1. 1.
    Barber, M.J. Modularity and community detection in bipartite networks. arXiv 0707.1616v3: 1–11, 2007.Google Scholar
  2. 2.
    Blondel, V.D., Guillaume, J.L., Lambiotte, and R., Lefebvre, E. Fast unfolding of community hierarchies in large networks. arXiv 0803.0476v1: 1–6, 2008.Google Scholar
  3. 3.
    Clauset, A., Newman, M.E.J., and Moore, C. Finding community structure in very large networks. Physical Review E, 70(066111): 1–6, 2004.Google Scholar
  4. 4.
    Danon, L., Diaz-Guilera, A., Duch, J., and Arenas, A. Comparing community structure identification. Journal of Statistical Mechanics, P09008: 1–10, 2005.Google Scholar
  5. 5.
    Dhillon, I.S. Co-clustering documents and words using bipartite spectral graph partitioning. In Proceedings of the 7th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, pp. 269–274, 2001.Google Scholar
  6. 6.
    Fortunato, S. and Barthelemy, M. Resolution limit in community detection. In Proceedings of the National Academy of Sciences of the United States of America, 104(1): 36–41, 2007.CrossRefGoogle Scholar
  7. 7.
    Guimera, R., Sales-Pardo, M., and Amaral, L.A.N. Module identification in bipartite and directed networks. Physical Review, 76(036102): 1–8, 2007.Google Scholar
  8. 8.
    Madeira, S.C. and Oliveira, A.L. Biclustering algorithms for biological data analysis: A survey. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 1(1): 24–45, 2004.CrossRefGoogle Scholar
  9. 9.
    Newman, M.E.J. Modularity and community structure in networks. In Proceedings of the National Academy of Sciences of the United States of America, 103: 8577–8582, 2006.CrossRefGoogle Scholar
  10. 10.
    Newman, M.E.J. and Girvan, M. Finding and evaluating community structure in networks. Physical Review E, 69(026113): 1–15, 2004.Google Scholar
  11. 11.
    Sun, J., Qu, H., Chakrabarti, D., and Faloutsos, C. Neighborhood formation and anomaly detection in bipartite graphs. In Proceedings of the 5th IEEE International Conference on Data Mining, Houston, TX, pp. 418–425, 2005.Google Scholar
  12. 12.
    Tanay, A., Sharan, R., and Shamir, R. Discovering statistically significant biclusters in gene expression data. Bioinformatics, 18(Suppl.1): S136–S144, 2002.CrossRefGoogle Scholar
  13. 13.
    Zhou, D., Orshanskiy, S.A., Zha, H., and Giles, C.L. Co-ranking authors and documents in a heterogeneous network. In Proceedings of the 7th IEEE International Conference on Data Mining, Omaha, NE, pp. 739–744, 2007.Google Scholar
  14. 14.
    Zhou, T., Ren, J., Medo, M., and Zhang, Y.C. Bipartite network projection and personal recommendation. Physical Review E, 76(046115): 1–7, 2007.Google Scholar

Copyright information

© Springer US 2010

Authors and Affiliations

  1. 1.Department of Computer ScienceGraduate School of Information Science and Engineering, Tokyo Institute of TechnologyTokyoJapan

Personalised recommendations