Skip to main content
Erschienen in: Knowledge and Information Systems 3/2018

15.01.2018 | Regular Paper

Overlapping community detection in social networks using coalitional games

verfasst von: Annapurna Jonnalagadda, Lakshmanan Kuppusamy

Erschienen in: Knowledge and Information Systems | Ausgabe 3/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Community detection is a significant research problem in various fields such as computer science, sociology and biology. The singular characteristic of communities in social networks is the multimembership of a node resulting in overlapping communities. But dealing with the problem of overlapping community detection is computationally expensive. The evolution of communities in social networks happens due to the self-interest of the nodes. The nodes of the social network acts as self-interested players, who wish to maximize their benefit through interactions in due course of community formation. Game theory provides a systematic framework tox capture the interactions between these selfish players in the form of games. In this paper, we propose a Community Detection Game (CDG) that works under the cooperative game framework. We develop a greedy community detection algorithm that employs Shapley value mechanism and majority voting mechanism in order to disclose the underlying community structure of the given network. Extensive experimental evaluation on synthetic and real-world network datasets demonstrates the effectiveness of CDG algorithm over the state-of-the-art algorithms.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Al-Dhanhani A, Mizouni R, Otrok H, Al-Rubaie A (2014) A game theoretical model for collaborative groups in social applications. Expert Syst Appl 41(11):5056–5065CrossRef Al-Dhanhani A, Mizouni R, Otrok H, Al-Rubaie A (2014) A game theoretical model for collaborative groups in social applications. Expert Syst Appl 41(11):5056–5065CrossRef
2.
Zurück zum Zitat Badie R, Aleahmad A, Asadpour M, Rahgozar M (2013) An efficient agent-based algorithm for overlapping community detection using nodes closeness. Physica A 392(20):5231–5247CrossRef Badie R, Aleahmad A, Asadpour M, Rahgozar M (2013) An efficient agent-based algorithm for overlapping community detection using nodes closeness. Physica A 392(20):5231–5247CrossRef
3.
Zurück zum Zitat Bazzi M, Porter MA, Williams S, McDonald M, Fenn DJ, Howison SD (2016) Community detection in temporal multilayer networks, with an application to correlation networks. Multiscale Model Simul 14(1):1–41MathSciNetCrossRefMATH Bazzi M, Porter MA, Williams S, McDonald M, Fenn DJ, Howison SD (2016) Community detection in temporal multilayer networks, with an application to correlation networks. Multiscale Model Simul 14(1):1–41MathSciNetCrossRefMATH
4.
Zurück zum Zitat Cavallari S, Zheng VW, Cai H, Chang KCC, Cambria E (2017) Learning community embedding with community detection and node embedding on graphs. In: CIKM Cavallari S, Zheng VW, Cai H, Chang KCC, Cambria E (2017) Learning community embedding with community detection and node embedding on graphs. In: CIKM
5.
Zurück zum Zitat Chen W, Liu Z, Sun X, Wang Y (2010) A game-theoretic framework to identify overlapping communities in social networks. Data Min Knowl Discov 21(2):224–240MathSciNetCrossRef Chen W, Liu Z, Sun X, Wang Y (2010) A game-theoretic framework to identify overlapping communities in social networks. Data Min Knowl Discov 21(2):224–240MathSciNetCrossRef
6.
Zurück zum Zitat Cremonesi P, Turrin R, Lentini E, Matteucci M (2008) An evaluation methodology for collaborative recommender systems. In: International conference on automated solutions for cross media content and multi-channel distribution, 2008. AXMEDIS’08. IEEE, pp 224–231 Cremonesi P, Turrin R, Lentini E, Matteucci M (2008) An evaluation methodology for collaborative recommender systems. In: International conference on automated solutions for cross media content and multi-channel distribution, 2008. AXMEDIS’08. IEEE, pp 224–231
7.
Zurück zum Zitat Drago C, Ricciuti R (2017) Communities detection as a tool to assess a reform of the italian interlocking directorship network. Physica A 466:91–104CrossRef Drago C, Ricciuti R (2017) Communities detection as a tool to assess a reform of the italian interlocking directorship network. Physica A 466:91–104CrossRef
9.
Zurück zum Zitat Fortunato S, Barthelemy M (2007) Resolution limit in community detection. Proc Nat Acad Sci 104(1):36–41CrossRef Fortunato S, Barthelemy M (2007) Resolution limit in community detection. Proc Nat Acad Sci 104(1):36–41CrossRef
10.
11.
Zurück zum Zitat Gregory S (2007) An algorithm to find overlapping community structure in networks. In: European conference on principles of data mining and knowledge discovery. Springer, pp 91–102 Gregory S (2007) An algorithm to find overlapping community structure in networks. In: European conference on principles of data mining and knowledge discovery. Springer, pp 91–102
12.
Zurück zum Zitat Gregory S (2010) Finding overlapping communities in networks by label propagation. New J Phys 12(10):103,018CrossRef Gregory S (2010) Finding overlapping communities in networks by label propagation. New J Phys 12(10):103,018CrossRef
13.
Zurück zum Zitat Havens TC, Bezdek JC, Leckie C, Ramamohanarao K, Palaniswami M (2013) A soft modularity function for detecting fuzzy communities in social networks. IEEE Trans Fuzzy Syst 21(6):1170–1175CrossRef Havens TC, Bezdek JC, Leckie C, Ramamohanarao K, Palaniswami M (2013) A soft modularity function for detecting fuzzy communities in social networks. IEEE Trans Fuzzy Syst 21(6):1170–1175CrossRef
14.
Zurück zum Zitat Jonnalagadda A, Kuppusamy L (2016) A survey on game theoretic models for community detection in social networks. Soc Netw Anal Min 6(1):83CrossRef Jonnalagadda A, Kuppusamy L (2016) A survey on game theoretic models for community detection in social networks. Soc Netw Anal Min 6(1):83CrossRef
15.
Zurück zum Zitat Kitchovitch S, Liò P (2011) Community structure in social networks: applications for epidemiological modelling. PLoS ONE 6(7):e22,220CrossRef Kitchovitch S, Liò P (2011) Community structure in social networks: applications for epidemiological modelling. PLoS ONE 6(7):e22,220CrossRef
16.
Zurück zum Zitat Knuth DE (1993) The Stanford GraphBase: a platform for combinatorial computing, vol 37. Addison-Wesley, ReadingMATH Knuth DE (1993) The Stanford GraphBase: a platform for combinatorial computing, vol 37. Addison-Wesley, ReadingMATH
17.
Zurück zum Zitat Lancichinetti A, Fortunato S (2009) Benchmarks for testing community detection algorithms on directed and weighted graphs with overlapping communities. Phys Rev E 80(1):016,118CrossRef Lancichinetti A, Fortunato S (2009) Benchmarks for testing community detection algorithms on directed and weighted graphs with overlapping communities. Phys Rev E 80(1):016,118CrossRef
18.
Zurück zum Zitat Lindelauf R, Hamers H, Husslage B (2013) Cooperative game theoretic centrality analysis of terrorist networks: the cases of jemaah islamiyah and al qaeda. Eur J Oper Res 229(1):230–238MathSciNetCrossRefMATH Lindelauf R, Hamers H, Husslage B (2013) Cooperative game theoretic centrality analysis of terrorist networks: the cases of jemaah islamiyah and al qaeda. Eur J Oper Res 229(1):230–238MathSciNetCrossRefMATH
19.
Zurück zum Zitat McSweeney PJ, Mehrotra K, Oh JC (2014) Game-theoretic framework for community detection. Encyclopedia of social network analysis and mining. Springer, Berlin, pp 573–588 McSweeney PJ, Mehrotra K, Oh JC (2014) Game-theoretic framework for community detection. Encyclopedia of social network analysis and mining. Springer, Berlin, pp 573–588
20.
Zurück zum Zitat Myerson RB (2013) Game theory. Harvard University Press, CambridgeMATH Myerson RB (2013) Game theory. Harvard University Press, CambridgeMATH
21.
Zurück zum Zitat Narayanam R, Narahari Y (2011) A shapley value-based approach to discover influential nodes in social networks. IEEE Trans Autom Sci Eng 8(1):130–147CrossRef Narayanam R, Narahari Y (2011) A shapley value-based approach to discover influential nodes in social networks. IEEE Trans Autom Sci Eng 8(1):130–147CrossRef
22.
Zurück zum Zitat Newman ME (2006) Finding community structure in networks using the eigenvectors of matrices. Phys Rev E 74(3):036,104MathSciNetCrossRef Newman ME (2006) Finding community structure in networks using the eigenvectors of matrices. Phys Rev E 74(3):036,104MathSciNetCrossRef
23.
Zurück zum Zitat Palla G, Derényi I, Farkas I, Vicsek T (2005) Uncovering the overlapping community structure of complex networks in nature and society. Nature 435(7043):814–818CrossRef Palla G, Derényi I, Farkas I, Vicsek T (2005) Uncovering the overlapping community structure of complex networks in nature and society. Nature 435(7043):814–818CrossRef
24.
Zurück zum Zitat de Paulo MA, Nascimento MC, Rosset V (2016) Improving the connectivity of community detection-based hierarchical routing protocols in large-scale wsns. Proc Comput Sci 96:521–530CrossRef de Paulo MA, Nascimento MC, Rosset V (2016) Improving the connectivity of community detection-based hierarchical routing protocols in large-scale wsns. Proc Comput Sci 96:521–530CrossRef
25.
Zurück zum Zitat Shamshirband S, Patel A, Anuar NB, Kiah MLM, Abraham A (2014) Cooperative game theoretic approach using fuzzy q-learning for detecting and preventing intrusions in wireless sensor networks. Eng Appl Artif Intell 32:228–241CrossRef Shamshirband S, Patel A, Anuar NB, Kiah MLM, Abraham A (2014) Cooperative game theoretic approach using fuzzy q-learning for detecting and preventing intrusions in wireless sensor networks. Eng Appl Artif Intell 32:228–241CrossRef
27.
Zurück zum Zitat Shen H, Cheng X, Cai K, Hu MB (2009) Detect overlapping and hierarchical community structure in networks. Physica A 388(8):1706–1712CrossRef Shen H, Cheng X, Cai K, Hu MB (2009) Detect overlapping and hierarchical community structure in networks. Physica A 388(8):1706–1712CrossRef
28.
Zurück zum Zitat Shi C, Cai Y, Fu D, Dong Y, Wu B (2013) A link clustering based overlapping community detection algorithm. Data Knowl Eng 87:394–404CrossRef Shi C, Cai Y, Fu D, Dong Y, Wu B (2013) A link clustering based overlapping community detection algorithm. Data Knowl Eng 87:394–404CrossRef
29.
Zurück zum Zitat Shoham Y, Leyton-Brown K (2008) Multiagent systems: algorithmic, game-theoretic, and logical foundations. Cambridge University Press, CambridgeCrossRefMATH Shoham Y, Leyton-Brown K (2008) Multiagent systems: algorithmic, game-theoretic, and logical foundations. Cambridge University Press, CambridgeCrossRefMATH
30.
Zurück zum Zitat Sun PG (2015) Community detection by fuzzy clustering. Physica A 419:408–416CrossRef Sun PG (2015) Community detection by fuzzy clustering. Physica A 419:408–416CrossRef
31.
Zurück zum Zitat Wang Q, Fleury E (2013) Overlapping community structure and modular overlaps in complex networks. Mining social networks and security informatics. Springer, Berlin, pp 15–40CrossRef Wang Q, Fleury E (2013) Overlapping community structure and modular overlaps in complex networks. Mining social networks and security informatics. Springer, Berlin, pp 15–40CrossRef
32.
Zurück zum Zitat Wasserman S, Faust K (1994) Social network analysis: methods and applications, vol 8. Cambridge University Press Wasserman S, Faust K (1994) Social network analysis: methods and applications, vol 8. Cambridge University Press
33.
Zurück zum Zitat Watts DJ, Strogatz SH (1998) Collective dynamics of small-worldnetworks. Nature 393(6684):440–442CrossRefMATH Watts DJ, Strogatz SH (1998) Collective dynamics of small-worldnetworks. Nature 393(6684):440–442CrossRefMATH
34.
35.
Zurück zum Zitat Xie J, Kelley S, Szymanski BK (2013) Overlapping community detection in networks: the state-of-the-art and comparative study. ACM Comput Surv (CSUR) 45(4):43CrossRefMATH Xie J, Kelley S, Szymanski BK (2013) Overlapping community detection in networks: the state-of-the-art and comparative study. ACM Comput Surv (CSUR) 45(4):43CrossRefMATH
36.
Zurück zum Zitat Xie J, Szymanski BK (2012) Towards linear time overlapping community detection in social networks. In: Pacific-Asia conference on knowledge discovery and data mining. Springer, pp 25–36 Xie J, Szymanski BK (2012) Towards linear time overlapping community detection in social networks. In: Pacific-Asia conference on knowledge discovery and data mining. Springer, pp 25–36
37.
Zurück zum Zitat Yu L, Wu B, Wang B (2013) Lblp: link-clustering-based approach for overlapping community detection. Tsinghua Sci Technol 18(4):387–397CrossRef Yu L, Wu B, Wang B (2013) Lblp: link-clustering-based approach for overlapping community detection. Tsinghua Sci Technol 18(4):387–397CrossRef
38.
Zurück zum Zitat Zachary WW (1977) An information flow model for conflict and fission in small groups. J Anthropol Res 33(4):452–473CrossRef Zachary WW (1977) An information flow model for conflict and fission in small groups. J Anthropol Res 33(4):452–473CrossRef
39.
Zurück zum Zitat Zhang S, Wang RS, Zhang XS (2007) Identification of overlapping community structure in complex networks using fuzzy c-means clustering. Physica A 374(1):483–490CrossRef Zhang S, Wang RS, Zhang XS (2007) Identification of overlapping community structure in complex networks using fuzzy c-means clustering. Physica A 374(1):483–490CrossRef
40.
Zurück zum Zitat Zhou L, Lü K, Cheng C, Chen H (2013) A game theory based approach for community detection in social networks. In: British national conference on databases. Springer, pp 268–281 Zhou L, Lü K, Cheng C, Chen H (2013) A game theory based approach for community detection in social networks. In: British national conference on databases. Springer, pp 268–281
41.
Zurück zum Zitat Zhou L, Lü K, Yang P, Wang L, Kong B (2015) An approach for overlapping and hierarchical community detection in social networks based on coalition formation game theory. Expert Syst Appl 42(24):9634–9646CrossRef Zhou L, Lü K, Yang P, Wang L, Kong B (2015) An approach for overlapping and hierarchical community detection in social networks based on coalition formation game theory. Expert Syst Appl 42(24):9634–9646CrossRef
42.
Zurück zum Zitat Zhou X, Liu Y, Zhang J, Liu T, Zhang D (2015) An ant colony based algorithm for overlapping community detection in complex networks. Physica A 427:289–301CrossRef Zhou X, Liu Y, Zhang J, Liu T, Zhang D (2015) An ant colony based algorithm for overlapping community detection in complex networks. Physica A 427:289–301CrossRef
Metadaten
Titel
Overlapping community detection in social networks using coalitional games
verfasst von
Annapurna Jonnalagadda
Lakshmanan Kuppusamy
Publikationsdatum
15.01.2018
Verlag
Springer London
Erschienen in
Knowledge and Information Systems / Ausgabe 3/2018
Print ISSN: 0219-1377
Elektronische ISSN: 0219-3116
DOI
https://doi.org/10.1007/s10115-017-1150-1

Weitere Artikel der Ausgabe 3/2018

Knowledge and Information Systems 3/2018 Zur Ausgabe