Skip to main content

Measurement and Algorithm for Overlapping Community Partitioning in Bipartite Networks

  • Conference paper
  • First Online:
Complex, Intelligent, and Software Intensive Systems (CISIS 2018)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 772))

Included in the following conference series:

  • 1383 Accesses

Abstract

The mining of communities in bipartite network has theory significance and application value to complex networks. The community mining problem of bipartite networks is transformed into a bidirectional clustering problem for 0–1 matrices. A new modularity measurement standard is proposed, and the ant colony optimization algorithm is applied to the mining of communities in bipartite networks. In this algorithm, each ant adds some rows and columns to the solution according to the probability formula. By repeating a certain number of times, the ant gets a solution corresponding to a community. The algorithm measures the quality of the solution according to the modularity and updates the pheromone. The algorithm preserves k solutions with the highest modularity obtained by all ants in each time, and selects the optimal k solutions as the division of communities by ant. The algorithm does not need to determine the number of communities in advance and can automatically identify the exact number of actual network communities. Experimental results show that the proposed algorithm can not only obtain high quality partition results, but also mine multiple overlapping communities.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Newman, M.E.J.: The structure and function of complex networks. SIAM Rev. 45, 16–256 (2003)

    Article  MathSciNet  Google Scholar 

  2. Strogatz, S.H.: Exploring complex networks. Nature 410, 268–276 (2001)

    Article  Google Scholar 

  3. Lind, P.G., Gonzalez, M.C., Herrmann, H.J.: Cycles and clustering in bipartite networks. Phys. Rev. E 72, 056127 (2005)

    Article  Google Scholar 

  4. Zhang, P., Wang, J.L., Li, X.J., et al.: Clustering coefficient and community structure of bipartite networks. Phys. A 387, 6869–6875 (2008)

    Article  Google Scholar 

  5. Barber, M.J.: Modularity and community detection in bipartite networks. Phys. Rev. E 76, 066102 (2007)

    Article  MathSciNet  Google Scholar 

  6. Lehmann, S., Schwartz, M., Hansen, L.K.: Biclique communities. Phys. Rev. E 78(1), 016108 (2008)

    Article  MathSciNet  Google Scholar 

  7. Raghavan, U.N., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Phys. Rev. E 76(3), 036106 (2007)

    Article  Google Scholar 

  8. Liu, X., Murata, T.: How does label propagation algorithm work in bipartite networks? In: Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2009, Washington, USA, pp. 5–8 (2009)

    Google Scholar 

  9. Du, N., Wang, B., Wu, B., et al.: Overlapping community detection in bipartite networks. WI, pp. 176–179 (2008)

    Google Scholar 

  10. Yang, W., et al.: Comparative definition of community in bipartite network. Complex Syst. Complex. Sci. 6(4), 40–44 (2009)

    Google Scholar 

  11. Newman, M.E.J.: Modularity and community structure in networks. Proc. Natl. Acad. Sci. USA 103(23), 8577–8582 (2006)

    Article  Google Scholar 

  12. Guimera, R., Sales-Pardo, M., Amaral, L.A.: Module identification in bipartite and directed networks. Phys. Rev. E 76, 036102 (2007)

    Article  Google Scholar 

  13. Davis, A., Gardner, B.B., Gardner, M.R.: Deep South. The University of Chicago Press, Chicago (1941)

    Google Scholar 

  14. Qiang, Y.: Research on community mining algorithm for complex networks. Yangzhou University, Yangzhou (2013)

    Google Scholar 

Download references

Acknowledgements

This research was supported in part by the Chinese National Natural Science Foundation under Grant Nos. 61602202 and 61702441, the Natural Science Foundation of Jiangsu Province under contracts BK20160428 and BK20161302.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yan Yuan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chen, BL., Yuan, Y., Zhang, YJ., Li, FF., Yu, Q. (2019). Measurement and Algorithm for Overlapping Community Partitioning in Bipartite Networks. In: Barolli, L., Javaid, N., Ikeda, M., Takizawa, M. (eds) Complex, Intelligent, and Software Intensive Systems. CISIS 2018. Advances in Intelligent Systems and Computing, vol 772. Springer, Cham. https://doi.org/10.1007/978-3-319-93659-8_38

Download citation

Publish with us

Policies and ethics