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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Euler, L.: Commentarii Academiae Petropolitanae 8, 128 (1736)
Albert, R., Barabási, A.-L.: Rev. Mod. Phys. 74(1), 47 (2002)
Newman, M.E.J.: SIAM Rev. 45(2), 167 (2003)
Barrat, A., Barthélémy, M., Vespignani, A.: Dynamical processes on complex networks. Cambridge University Press, Cambridge (2008)
Watts, D.J., Strogatz, S.H.: Nature. 393, 440–442 (1998)
Barabási, A.-L., Albert, R.: Science 286, 509–512 (1999)
Milo, R., Shen-Orr, S., Itzkovitz, S., Kashtan, N., Chklovskii, D., Alon, U.: Science 298, 824–827 (2002)
Newman, M.E.J.: Proc. Natl. Acad. Sci. USA 103, 8577–8582 (2006)
Flake, G.W., Lawrence, S.R., Giles, C.L., Coetzee, F.M.: IEEE Computer 35, 66–71 (2002)
Girvan, M., Newman, M.E.J.: Proc. Natl. Acad. Sci. USA 99, 7821–7826 (2002)
Chen, J., Yuan, B.: Bioinformatics 22(18), 2283 (2006)
Krishnamurthy, B., Wang, J.: SIGCOMM Comput. Commun. Rev. 30(4), 97 (2000)
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)
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)
Rice, S.A.: Am. Polit. Sci. Rev. 21, 619 (1927)
Newman, M.E.J., Girvan, M.: Phys. Rev. E 69(2), 26113 (2004)
Brandes, U., Erlebach, T.: Network analysis: methodological foundations. Springer, Berlin (2005)
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)
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)
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)
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)
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)
Adjeroh, D., Kandaswamy, U.: Game-Theoretic Analysis of Network Community Structure 3(4), 313–325 (2007), doi:10.5019/j.ijcir.2007.112
Fortunato, S.: Community detection in graphs. arXiv:0906.0612 (2009)
Wasserman, S., Faust, K.: Social Network Analysis: Methods and applications. Cambridge University Press, Cambridge (1994)
Lorrain, F., White, H.: J. Math. Social 1, 49 (1971)
Aiós-Ferrer, C., Ania, A.: Local equilibria in economic games. Econ. Lett. 70(2), 165–173 (2001)
Lancichinetti, A., et al.: Detecting the overlapping and hierarchical community structure in complex networks. Andrea, New J. Phys. 11, 33015 (2009)
Lusseau, D.: The emergent properties of a dolphin social network. Proc. Bio.1. Sci. 270, S186–S188 (2003)
Zachary, W.W.: An information flow model for conflict and fission in small groups. J. Anthropol Res. 33(4), 452–473 (1977)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)