Skip to main content

Detecting Overlapping Communities in Social Networks by Game Theory and Structural Equivalence Concept

  • Conference paper
Artificial Intelligence and Computational Intelligence (AICI 2011)

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

Abstract

Most complex networks demonstrate a significant property ‘community structure’, meaning that the network nodes are often joined together in tightly knit groups or communities, while there are only looser connections between them. Detecting these groups is of great importance and has immediate applications, especially in the popular online social networks like Facebook and Twitter. Many of these networks are divided into overlapping communities, i.e. communities with nodes belonging to more than one community simultaneously. Unfortunately most of the works cannot detect such communities. In this paper, we consider the formation of communities in social networks as an iterative game in a multiagent environment, in which, each node is regarded as an agent trying to be in the communities with members structurally equivalent to her. Remarkable results on the real world and benchmark graphs show efficiency of our approach in detecting overlapping communities compared to the other similar methods.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Euler, L.: Commentarii Academiae Petropolitanae 8, 128 (1736)

    Google Scholar 

  2. Albert, R., Barabási, A.-L.: Rev. Mod. Phys. 74(1), 47 (2002)

    MathSciNet  Google Scholar 

  3. Newman, M.E.J.: SIAM Rev.  45(2), 167 (2003)

    Google Scholar 

  4. Barrat, A., Barthélémy, M., Vespignani, A.: Dynamical processes on complex networks. Cambridge University Press, Cambridge (2008)

    Book  MATH  Google Scholar 

  5. Watts, D.J., Strogatz, S.H.: Nature.  393, 440–442 (1998)

    Google Scholar 

  6. Barabási, A.-L., Albert, R.: Science  286, 509–512 (1999)

    Google Scholar 

  7. Milo, R., Shen-Orr, S., Itzkovitz, S., Kashtan, N., Chklovskii, D., Alon, U.: Science  298, 824–827 (2002)

    Google Scholar 

  8. Newman, M.E.J.: Proc. Natl. Acad. Sci. USA  103, 8577–8582 (2006)

    Google Scholar 

  9. Flake, G.W., Lawrence, S.R., Giles, C.L., Coetzee, F.M.: IEEE Computer  35, 66–71 (2002)

    Google Scholar 

  10. Girvan, M., Newman, M.E.J.: Proc. Natl. Acad. Sci. USA  99, 7821–7826 (2002)

    Google Scholar 

  11. Chen, J., Yuan, B.: Bioinformatics  22(18), 2283 (2006)

    Google Scholar 

  12. Krishnamurthy, B., Wang, J.: SIGCOMM Comput. Commun. Rev. 30(4), 97 (2000)

    Article  Google Scholar 

  13. Reddy, P.K., Kitsuregawa, M., Sreekanth, P., Rao, S.S.: A Graph Based Approach to Extract a Neighborhood Customer Community for Collaborative Filtering. In: Bhalla, S. (ed.) DNIS 2002. LNCS, vol. 2544, pp. 188–200. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  14. Wu, A.Y., Garland, M., Han, J.: In: KDD 2004: Proceedings of the Tenth ACM SIGKDD international conference on Knowledge Discovery and Data Mining, pp. 719–724. ACM Press, New York, NY, USA (2004)

    Google Scholar 

  15. Rice, S.A.: Am. Polit. Sci. Rev. 21, 619 (1927)

    Google Scholar 

  16. Newman, M.E.J., Girvan, M.: Phys. Rev. E  69(2), 26113 (2004)

    Google Scholar 

  17. Brandes, U., Erlebach, T.: Network analysis: methodological foundations. Springer, Berlin (2005)

    Book  MATH  Google Scholar 

  18. Gregory, S.: An Algorithm to Find Overlapping Community Structure in Networks. In: Kok, J.N., Koronacki, J., Lopez de Mantaras, R., Matwin, S., Mladenič, D., Skowron, A. (eds.) PKDD 2007. LNCS (LNAI), vol. 4702, pp. 91–102. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  19. Gregory, S.: A Fast Algorithm to Find Overlapping Communities in Networks. In: Daelemans, W., Goethals, B., Morik, K. (eds.) ECML PKDD 2008, Part I. LNCS (LNAI), vol. 5211, pp. 408–423. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  20. Palla, G., Derényi, I., Farkas, I., Vicsek, T.: Uncovering the Overlapping Community Structure of Complex Networks in Nature and Society. Nature 435, 814–818 (2005)

    Article  Google Scholar 

  21. Chen, W., Liu, Z., Sun, X., Wang, Y.: A game-theoretic framework to identify overlapping communities in social networks. Data Min. Knowl. Disc. 21, 224–240 (2010)

    Article  MathSciNet  Google Scholar 

  22. Zhang, S., Wang, R., Zhang, X.: Identification of Overlapping Community Structure in Complex Networks Using Fuzzy C-means Clustering. Physica A: Statistical Mechanics and its Applications 374(1), 483–490 (2007)

    Article  Google Scholar 

  23. Adjeroh, D., Kandaswamy, U.: Game-Theoretic Analysis of Network Community Structure  3(4), 313–325 (2007), doi:10.5019/j.ijcir.2007.112

    Google Scholar 

  24. Fortunato, S.: Community detection in graphs. arXiv:0906.0612 (2009)

    Google Scholar 

  25. Wasserman, S., Faust, K.: Social Network Analysis: Methods and applications. Cambridge University Press, Cambridge (1994)

    Book  MATH  Google Scholar 

  26. Lorrain, F., White, H.: J. Math. Social 1, 49 (1971)

    Google Scholar 

  27. Aiós-Ferrer, C., Ania, A.: Local equilibria in economic games. Econ. Lett. 70(2), 165–173 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  28. Lancichinetti, A., et al.: Detecting the overlapping and hierarchical community structure in complex networks. Andrea, New J. Phys. 11, 33015 (2009)

    Article  Google Scholar 

  29. Lusseau, D.: The emergent properties of a dolphin social network. Proc. Bio.1. Sci. 270, S186–S188 (2003)

    Google Scholar 

  30. Zachary, W.W.: An information flow model for conflict and fission in small groups. J. Anthropol Res. 33(4), 452–473 (1977)

    Article  Google Scholar 

  31. Lancichinetti, A., Fortunato, S.: Benchmarks for testing community detection algorithms on directed and weighted graphs with overlapping communities. Phys. Rev. E 80(1), 16118 (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

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Alvari, H., Hashemi, S., Hamzeh, A. (2011). Detecting Overlapping Communities in Social Networks by Game Theory and Structural Equivalence Concept. In: Deng, H., Miao, D., Lei, J., Wang, F.L. (eds) Artificial Intelligence and Computational Intelligence. AICI 2011. Lecture Notes in Computer Science(), vol 7003. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23887-1_79

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23887-1_79

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23886-4

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics