Skip to main content

Affinity Propagation on Identifying Communities in Social and Biological Networks

  • Conference paper
Knowledge Science, Engineering and Management (KSEM 2010)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6291))

Abstract

Community structure is one of the most important features of complex networks, it uncovers the internal organization of the nodes. Affinity propagation (AP) is a recent proposed powerful cluster algorithm as it costs much less time and reaches much lower error. But it was shown that AP displayed severe convergence problems for identifying communities on the majority of unweighted protein-protein interaction (PPI) networks. On the contrary, AP was shown to achieve great success for identifying communities in benchmark artificial and social networks. So, in this study, we use AP to identify communities on artificial, social and unweighted PPI networks for finding the problem of the conflict. And we compare AP with Markov cluster (MCL), which was shown to outperform a number of clustering algorithms for PPI networks. The experimental results have shown that AP performs well without oscillations when similarity matrixes are chosen properly, and MCL is more accurate than AP but it runs slower than AP in large scale networks.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Girvan, M., Newman, M.J.: Community structure in social and biological networks. Proc. Nat. Acad. Sci. 99, 7821–7826 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  2. Fortunato, S.: Community detection in graphs. Physics Reports 486, 75–174 (2010)

    Article  MathSciNet  Google Scholar 

  3. Rattigan, M., Maier, M., Jensen, D.: Graph clustering with network structure indices. In: Proc. of ICML 2007, Corvalis, Oregon, pp. 783–790 (2007)

    Google Scholar 

  4. Jiang, J.Q., Dressb, A.W.M., Yanga, G.: A spectral clustering-based framework for detecting community structures in complex networks. Applied Mathematics Letters 22(9), 1479–1482 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  5. Liu, Z.Y., Li, P., Zheng, Y.B., Sun, M.S.: Community detection by affinity propagation. Technical Report (2008)

    Google Scholar 

  6. Lai, D., Lu, H.T.: Identification of community structure in complex networks using affinity propagation clustering method. Modern Physics Letters B 22(16), 1547–1566 (2008)

    Article  MATH  Google Scholar 

  7. Clauset, A., Newman, M.E.J., Moore, C.: Finding community structure in very large networks. Phys. Rev. E 70, 066111 (2004)

    Article  Google Scholar 

  8. Li, X., Wu, M., Kwoh, C., Ng, S.: Computational approaches for detecting protein complexes from protein interaction networks: a survey. BMC Bioinformatics 11, S3 (2010)

    Article  Google Scholar 

  9. Brohee, S., Helden, J.V.: Evaluation of clustering algorithms for protein-protein interaction networks. BMC Bioinformatics 7, 488 (2006)

    Article  Google Scholar 

  10. Frey, B.J., Dueck, D.: Clustering by passing messages between data points. Science 315, 972–976 (2007)

    Article  MathSciNet  Google Scholar 

  11. Vlasblom, J., Wodak, S.J.: Markov clustering versus affinity propagation for the partitioning of protein interaction graphs. BMC Bioinformatics 10, 99 (2009)

    Article  Google Scholar 

  12. Dunn, R., Dudbridge, F., Sanderson, C.M.: The use of edge-betweenness clustering to investigate biological function in protein interaction networks. BMC Bioinformatics 6, 39 (2005)

    Article  Google Scholar 

  13. Leicht, E.A., Petter, H., Newman, M.E.J.: Vertex similarity in networks. Physical Review E 73(2), 26120 (2006)

    Article  Google Scholar 

  14. Dongen, S.V.: Graph clustering by flow simulation. PhD Thesis Centers for Mathematics and Computer Science (CWI), University of Utrecht (2000)

    Google Scholar 

  15. Lusseau, D., Newman, M.E.J.: Identifying the role that animals play in their social networks. Proc. R. Soc. Lond. B (suppl. ) 271, S477–S481 (2004)

    Article  Google Scholar 

  16. Pu, S., Wong, J., Turner, B., Cho, E., Wodak, S.J.: Up-to-date catalogues of yeast protein complexes. Nucleic Acids Res 37(3), 825–831 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jia, C., Jiang, Y., Yu, J. (2010). Affinity Propagation on Identifying Communities in Social and Biological Networks. In: Bi, Y., Williams, MA. (eds) Knowledge Science, Engineering and Management. KSEM 2010. Lecture Notes in Computer Science(), vol 6291. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15280-1_58

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15280-1_58

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15279-5

  • Online ISBN: 978-3-642-15280-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics