Skip to main content
Erschienen in: Neural Computing and Applications 8/2020

20.02.2019 | Original Article

Community detection in attributed networks considering both structural and attribute similarities: two mathematical programming approaches

verfasst von: Esmaeil Alinezhad, Babak Teimourpour, Mohammad Mehdi Sepehri, Mehrdad Kargari

Erschienen in: Neural Computing and Applications | Ausgabe 8/2020

Einloggen

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

search-config
loading …

Abstract

Community detection is one of the most well-known and emerging research topics in the area of social network analysis. There are a wide variety of approaches to find communities in the literature, each with its own advantages and disadvantages. A majority of these approaches tend to detect communities by only using the network topology. However, the distribution of the node attributes is correlated with the community structure in many real networks. Therefore, the quality of the discovered partitions can be enhanced by considering node attributes. In this study, two novel mathematical programming approaches are proposed to integrate the topological structure and node similarities, in which first the primary attributed network is converted into a secondary non-attributed network. Then, a mathematical model will be developed to find communities in the secondary network. Thanks to the fact that the objective function and constraints of the proposed model are defined linear, the global optimality of the obtained solutions is guaranteed. In order to validate the proposed approaches, they are applied to both real-world and benchmark networks. Computational results of two well-known evaluation measures including Rand index and normalized mutual information demonstrate the efficiency of the proposed approaches in discovering better partitions.

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

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!

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!

Literatur
1.
Zurück zum Zitat Fortunato S, Hric D (2016) Community detection in networks: a user guide. Phys Rep 659:1–44MathSciNet Fortunato S, Hric D (2016) Community detection in networks: a user guide. Phys Rep 659:1–44MathSciNet
2.
Zurück zum Zitat Beiró MG, Busch JR, Grynberg SP, Alvarez-Hamelin JI (2013) Obtaining communities with a fitness growth process. Physica A 392:2278–2293 Beiró MG, Busch JR, Grynberg SP, Alvarez-Hamelin JI (2013) Obtaining communities with a fitness growth process. Physica A 392:2278–2293
3.
4.
Zurück zum Zitat Girvan M, Newman ME (2002) Community structure in social and biological networks. Proc Natl Acad Sci 99:7821–7826MathSciNetMATH Girvan M, Newman ME (2002) Community structure in social and biological networks. Proc Natl Acad Sci 99:7821–7826MathSciNetMATH
5.
Zurück zum Zitat Newman MEJ (2016) Equivalence between modularity optimization and maximum likelihood methods for community detection. Phys Rev E 94:052315 Newman MEJ (2016) Equivalence between modularity optimization and maximum likelihood methods for community detection. Phys Rev E 94:052315
6.
Zurück zum Zitat Xu G, Tsoka S, Papageorgiou LG (2007) Finding community structures in complex networks using mixed integer optimisation. Eur Phys J B 60:231–239MATH Xu G, Tsoka S, Papageorgiou LG (2007) Finding community structures in complex networks using mixed integer optimisation. Eur Phys J B 60:231–239MATH
7.
Zurück zum Zitat Hric D, Darst RK, Fortunato S (2014) Community detection in networks: structural communities versus ground truth. Phys Rev E 90:062805 Hric D, Darst RK, Fortunato S (2014) Community detection in networks: structural communities versus ground truth. Phys Rev E 90:062805
8.
Zurück zum Zitat Leskovec J, Mcauley JJ (2012) Learning to discover social circles in ego networks. In: Pereira F, Burges CJC, Bottou L, Weinberger KQ (eds) Advances in neural information processing systems. Curran Associates Inc, New York, pp 539–547 Leskovec J, Mcauley JJ (2012) Learning to discover social circles in ego networks. In: Pereira F, Burges CJC, Bottou L, Weinberger KQ (eds) Advances in neural information processing systems. Curran Associates Inc, New York, pp 539–547
9.
Zurück zum Zitat Zhang Y, Levina E, Zhu J (2016) Community detection in networks with node features. Electron J Stat 10:3153–3178MathSciNetMATH Zhang Y, Levina E, Zhu J (2016) Community detection in networks with node features. Electron J Stat 10:3153–3178MathSciNetMATH
10.
Zurück zum Zitat Li Y, Wang H, Li J, Gao H (2013) Efficient community detection with additive constrains on large networks. Knowl Based Syst 52:268–278 Li Y, Wang H, Li J, Gao H (2013) Efficient community detection with additive constrains on large networks. Knowl Based Syst 52:268–278
11.
Zurück zum Zitat De Meo P, Ferrara E, Fiumara G, Provetti A (2013) Enhancing community detection using a network weighting strategy. Inf Sci 222:648–668MathSciNetMATH De Meo P, Ferrara E, Fiumara G, Provetti A (2013) Enhancing community detection using a network weighting strategy. Inf Sci 222:648–668MathSciNetMATH
12.
Zurück zum Zitat Duan L, Liu Y, Nick Street W, Lu H (2017) Utilizing advances in correlation analysis for community structure detection. Expert Syst Appl 84:74–91 Duan L, Liu Y, Nick Street W, Lu H (2017) Utilizing advances in correlation analysis for community structure detection. Expert Syst Appl 84:74–91
13.
Zurück zum Zitat Costa A, Ng TS, Foo LX (2017) Complete mixed integer linear programming formulations for modularity density based clustering. Discrete Optim 25:141–158MathSciNetMATH Costa A, Ng TS, Foo LX (2017) Complete mixed integer linear programming formulations for modularity density based clustering. Discrete Optim 25:141–158MathSciNetMATH
14.
Zurück zum Zitat Francisquini R, Rosset V, Nascimento MCV (2017) GA-LP: a genetic algorithm based on label propagation to detect communities in directed networks. Expert Syst Appl 74:127–138 Francisquini R, Rosset V, Nascimento MCV (2017) GA-LP: a genetic algorithm based on label propagation to detect communities in directed networks. Expert Syst Appl 74:127–138
15.
Zurück zum Zitat Guerrero M, Montoya FG, Baños R et al (2017) Adaptive community detection in complex networks using genetic algorithms. Neurocomputing 266:101–113 Guerrero M, Montoya FG, Baños R et al (2017) Adaptive community detection in complex networks using genetic algorithms. Neurocomputing 266:101–113
16.
Zurück zum Zitat Li Z, Wang R-S, Zhang S, Zhang X-S (2016) Quantitative function and algorithm for community detection in bipartite networks. Inf Sci 367:874–889MATH Li Z, Wang R-S, Zhang S, Zhang X-S (2016) Quantitative function and algorithm for community detection in bipartite networks. Inf Sci 367:874–889MATH
17.
Zurück zum Zitat Peel L, Larremore DB, Clauset A (2017) The ground truth about metadata and community detection in networks. Sci Adv 3:e1602548 Peel L, Larremore DB, Clauset A (2017) The ground truth about metadata and community detection in networks. Sci Adv 3:e1602548
18.
Zurück zum Zitat Rocco CM, Moronta J, Ramirez-Marquez JE, Barker K (2017) Effects of multi-state links in network community detection. Reliab Eng Syst Saf 163:46–56 Rocco CM, Moronta J, Ramirez-Marquez JE, Barker K (2017) Effects of multi-state links in network community detection. Reliab Eng Syst Saf 163:46–56
19.
Zurück zum Zitat Staudt CL, Meyerhenke H (2016) Engineering parallel algorithms for community detection in massive networks. IEEE Trans Parallel Distrib Syst 27:171–184 Staudt CL, Meyerhenke H (2016) Engineering parallel algorithms for community detection in massive networks. IEEE Trans Parallel Distrib Syst 27:171–184
20.
Zurück zum Zitat Žalik KR, Žalik B (2018) Multi-objective evolutionary algorithm using problem-specific genetic operators for community detection in networks. Neural Comput Appl 30(9):2907–2920 Žalik KR, Žalik B (2018) Multi-objective evolutionary algorithm using problem-specific genetic operators for community detection in networks. Neural Comput Appl 30(9):2907–2920
21.
Zurück zum Zitat Papadopoulos S, Kompatsiaris Y, Vakali A, Spyridonos P (2012) Community detection in social media. Data Min Knowl Disc 24:515–554 Papadopoulos S, Kompatsiaris Y, Vakali A, Spyridonos P (2012) Community detection in social media. Data Min Knowl Disc 24:515–554
22.
Zurück zum Zitat Yang B, Liu D, Liu J (2010) Discovering communities from social networks: methodologies and applications. In: Furht B (ed) Handbook of social network technologies and applications. Springer, New York, pp 331–346 Yang B, Liu D, Liu J (2010) Discovering communities from social networks: methodologies and applications. In: Furht B (ed) Handbook of social network technologies and applications. Springer, New York, pp 331–346
23.
Zurück zum Zitat Bindu PV, Thilagam PS, Ahuja D (2017) Discovering suspicious behavior in multilayer social networks. Comput Hum Behav 73:568–582 Bindu PV, Thilagam PS, Ahuja D (2017) Discovering suspicious behavior in multilayer social networks. Comput Hum Behav 73:568–582
24.
Zurück zum Zitat Interdonato R, Tagarelli A, Ienco D et al (2017) Node-centric community detection in multilayer networks with layer-coverage diversification bias. In: Gonçalves B, Menezes R, Sinatra R, Zlatic V (eds) Complex networks VIII. CompleNet 2017. Springer proceedings in complexity. Springer, Cham, pp 57–66 Interdonato R, Tagarelli A, Ienco D et al (2017) Node-centric community detection in multilayer networks with layer-coverage diversification bias. In: Gonçalves B, Menezes R, Sinatra R, Zlatic V (eds) Complex networks VIII. CompleNet 2017. Springer proceedings in complexity. Springer, Cham, pp 57–66
25.
Zurück zum Zitat Interdonato R, Tagarelli A, Ienco D et al (2016) Local community detection in multilayer networks. In: 2016 IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM), pp 1382–1383 Interdonato R, Tagarelli A, Ienco D et al (2016) Local community detection in multilayer networks. In: 2016 IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM), pp 1382–1383
26.
Zurück zum Zitat Jeub LGS, Mahoney MW, Mucha PJ, Porter MA (2017) A local perspective on community structure in multilayer networks. Netw Sci 5:144–163 Jeub LGS, Mahoney MW, Mucha PJ, Porter MA (2017) A local perspective on community structure in multilayer networks. Netw Sci 5:144–163
27.
Zurück zum Zitat Vallès-Català T, Massucci FA, Guimerà R, Sales-Pardo M (2016) Multilayer stochastic block models reveal the multilayer structure of complex networks. Phys Rev X 6:011036 Vallès-Català T, Massucci FA, Guimerà R, Sales-Pardo M (2016) Multilayer stochastic block models reveal the multilayer structure of complex networks. Phys Rev X 6:011036
28.
Zurück zum Zitat Chen Y, Wang X, Bu J et al (2016) Network structure exploration in networks with node attributes. Physica A 449:240–253MathSciNetMATH Chen Y, Wang X, Bu J et al (2016) Network structure exploration in networks with node attributes. Physica A 449:240–253MathSciNetMATH
29.
Zurück zum Zitat Du H, Sun H, Huang J et al (2017) Mining cohesive clusters with interpretations in labeled graphs. In: Kim J, Shim K, Cao L, Lee J-G, Lin X, Moon Y-S (eds) Advances in knowledge discovery and data mining. Springer, Cham, pp 774–785 Du H, Sun H, Huang J et al (2017) Mining cohesive clusters with interpretations in labeled graphs. In: Kim J, Shim K, Cao L, Lee J-G, Lin X, Moon Y-S (eds) Advances in knowledge discovery and data mining. Springer, Cham, pp 774–785
30.
Zurück zum Zitat Gibson H, Vickers P (2016) Using adjacency matrices to lay out larger small-world networks. Appl Soft Comput 42:80–92 Gibson H, Vickers P (2016) Using adjacency matrices to lay out larger small-world networks. Appl Soft Comput 42:80–92
31.
Zurück zum Zitat Jia C, Li Y, Carson MB et al (2017) Node attribute-enhanced community detection in complex networks. Sci Rep 7:2626 Jia C, Li Y, Carson MB et al (2017) Node attribute-enhanced community detection in complex networks. Sci Rep 7:2626
32.
Zurück zum Zitat Reihanian A, Feizi-Derakhshi M-R, Aghdasi HS (2017) Community detection in social networks with node attributes based on multi-objective biogeography based optimization. Eng Appl Artif Intell 62:51–67 Reihanian A, Feizi-Derakhshi M-R, Aghdasi HS (2017) Community detection in social networks with node attributes based on multi-objective biogeography based optimization. Eng Appl Artif Intell 62:51–67
33.
Zurück zum Zitat Levchuk G, Roberts J, Freeman J (2012) Learning and detecting patterns in multi-attributed network data. In: AAAI fall symposium: social networks and social contagion Levchuk G, Roberts J, Freeman J (2012) Learning and detecting patterns in multi-attributed network data. In: AAAI fall symposium: social networks and social contagion
34.
Zurück zum Zitat Mousavi SF, Safayani M, Mirzaei A, Bahonar H (2017) Hierarchical graph embedding in vector space by graph pyramid. Pattern Recogn 61:245–254MATH Mousavi SF, Safayani M, Mirzaei A, Bahonar H (2017) Hierarchical graph embedding in vector space by graph pyramid. Pattern Recogn 61:245–254MATH
35.
Zurück zum Zitat Papadopoulos A, Pallis G, Dikaiakos MD (2013) Identifying clusters with attribute homogeneity and similar connectivity in information networks. In: IEEE, pp 343–350 Papadopoulos A, Pallis G, Dikaiakos MD (2013) Identifying clusters with attribute homogeneity and similar connectivity in information networks. In: IEEE, pp 343–350
36.
Zurück zum Zitat Bothorel C, Cruz JD, Magnani M, Micenkova B (2015) Clustering attributed graphs: models, measures and methods. Netw Sci 3:408–444 Bothorel C, Cruz JD, Magnani M, Micenkova B (2015) Clustering attributed graphs: models, measures and methods. Netw Sci 3:408–444
37.
Zurück zum Zitat Steinhaeuser K, Chawla NV (2010) Identifying and evaluating community structure in complex networks. Pattern Recogn Lett 31:413–421 Steinhaeuser K, Chawla NV (2010) Identifying and evaluating community structure in complex networks. Pattern Recogn Lett 31:413–421
38.
Zurück zum Zitat Neville J, Adler M, Jensen D (2003) Clustering relational data using attribute and link information. In: Proceedings of the text mining and link analysis workshop, 18th international joint conference on artificial intelligence, pp 9–15 Neville J, Adler M, Jensen D (2003) Clustering relational data using attribute and link information. In: Proceedings of the text mining and link analysis workshop, 18th international joint conference on artificial intelligence, pp 9–15
39.
Zurück zum Zitat Falih I, Grozavu N, Kanawati R, Bennani Y (2017) ANCA: attributed network clustering algorithm. In: Cherifi C, Cherifi H, Karsai M, Musolesi M (eds) Complex networks and their applications VI. Springer, Cham, pp 241–252 Falih I, Grozavu N, Kanawati R, Bennani Y (2017) ANCA: attributed network clustering algorithm. In: Cherifi C, Cherifi H, Karsai M, Musolesi M (eds) Complex networks and their applications VI. Springer, Cham, pp 241–252
40.
Zurück zum Zitat Combe D, Largeron C, Egyed-Zsigmond E, Géry M (2012) Combining relations and text in scientific network clustering. In: 2012 IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM). IEEE, pp 1248–1253 Combe D, Largeron C, Egyed-Zsigmond E, Géry M (2012) Combining relations and text in scientific network clustering. In: 2012 IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM). IEEE, pp 1248–1253
41.
Zurück zum Zitat Cheng H, Zhou Y, Yu JX (2011) Clustering large attributed graphs: a balance between structural and attribute similarities. Acm Trans Knowl Discov Data 5:12:1–12:33 Cheng H, Zhou Y, Yu JX (2011) Clustering large attributed graphs: a balance between structural and attribute similarities. Acm Trans Knowl Discov Data 5:12:1–12:33
42.
Zurück zum Zitat Zhou Y, Cheng H, Yu JX (2009) Graph clustering based on structural/attribute similarities. Proc VLDB Endow 2:718–729 Zhou Y, Cheng H, Yu JX (2009) Graph clustering based on structural/attribute similarities. Proc VLDB Endow 2:718–729
43.
Zurück zum Zitat Balasubramanyan R, Cohen W (2011) Block-LDA: jointly modeling entity-annotated text and entity-entity links. In: Proceedings of the 2011 SIAM international conference on data mining. Society for Industrial and Applied Mathematics, pp 450–461 Balasubramanyan R, Cohen W (2011) Block-LDA: jointly modeling entity-annotated text and entity-entity links. In: Proceedings of the 2011 SIAM international conference on data mining. Society for Industrial and Applied Mathematics, pp 450–461
44.
Zurück zum Zitat Xu Z, Ke Y, Wang Y et al (2012) A model-based approach to attributed graph clustering. In: Proceedings of the 2012 ACM SIGMOD international conference on management of data. ACM, pp 505–516 Xu Z, Ke Y, Wang Y et al (2012) A model-based approach to attributed graph clustering. In: Proceedings of the 2012 ACM SIGMOD international conference on management of data. ACM, pp 505–516
45.
Zurück zum Zitat Xu Z, Cheng J, Xiao X et al (2017) Efficient nonparametric and asymptotic Bayesian model selection methods for attributed graph clustering. Knowl Inf Syst 53:239–268 Xu Z, Cheng J, Xiao X et al (2017) Efficient nonparametric and asymptotic Bayesian model selection methods for attributed graph clustering. Knowl Inf Syst 53:239–268
46.
Zurück zum Zitat Wu P, Pan L (2018) Mining application-aware community organization with expanded feature subspaces from concerned attributes in social networks. Knowl Based Syst 139:1–12 Wu P, Pan L (2018) Mining application-aware community organization with expanded feature subspaces from concerned attributes in social networks. Knowl Based Syst 139:1–12
47.
Zurück zum Zitat Martinez-Seis B (2017) RELNA: ranking attributes in social networks to detect overlapping communities efficiently. In: IEEE, pp 1431–1435 Martinez-Seis B (2017) RELNA: ranking attributes in social networks to detect overlapping communities efficiently. In: IEEE, pp 1431–1435
48.
Zurück zum Zitat Günnemann S, Boden B, Färber I, Seidl T (2013) Efficient mining of combined subspace and subgraph clusters in graphs with feature vectors. In: Advances in knowledge discovery and data mining. Springer, pp 261–275 Günnemann S, Boden B, Färber I, Seidl T (2013) Efficient mining of combined subspace and subgraph clusters in graphs with feature vectors. In: Advances in knowledge discovery and data mining. Springer, pp 261–275
49.
Zurück zum Zitat Dang TA, Viennet E (2012) Community detection based on structural and attribute similarities. In: International conference on digital society (ICDS), pp 7–12 Dang TA, Viennet E (2012) Community detection based on structural and attribute similarities. In: International conference on digital society (ICDS), pp 7–12
50.
Zurück zum Zitat Blondel VD, Guillaume J-L, Lambiotte R, Lefebvre E (2008) Fast unfolding of communities in large networks. J Stat Mech Theory Exp 2008:P10008MATH Blondel VD, Guillaume J-L, Lambiotte R, Lefebvre E (2008) Fast unfolding of communities in large networks. J Stat Mech Theory Exp 2008:P10008MATH
51.
Zurück zum Zitat Ruan Y, Fuhry D, Parthasarathy S (2013) Efficient community detection in large networks using content and links. In: Proceedings of the 22nd international conference on World Wide Web. International World Wide Web conferences steering committee, pp 1089–1098 Ruan Y, Fuhry D, Parthasarathy S (2013) Efficient community detection in large networks using content and links. In: Proceedings of the 22nd international conference on World Wide Web. International World Wide Web conferences steering committee, pp 1089–1098
52.
Zurück zum Zitat Sattari M, Zamanifar K (2018) A cascade information diffusion based label propagation algorithm for community detection in dynamic social networks. J Comput Sci 25:122–133 Sattari M, Zamanifar K (2018) A cascade information diffusion based label propagation algorithm for community detection in dynamic social networks. J Comput Sci 25:122–133
53.
Zurück zum Zitat Pool S, Bonchi F, van Leeuwen M (2014) Description-driven community detection. ACM Trans Intell Syst Technol TIST 5:28 Pool S, Bonchi F, van Leeuwen M (2014) Description-driven community detection. ACM Trans Intell Syst Technol TIST 5:28
54.
Zurück zum Zitat Atzmueller M, Doerfel S, Mitzlaff F (2016) Description-oriented community detection using exhaustive subgroup discovery. Inf Sci 329:965–984 Atzmueller M, Doerfel S, Mitzlaff F (2016) Description-oriented community detection using exhaustive subgroup discovery. Inf Sci 329:965–984
55.
Zurück zum Zitat Qin M, Jin D, He D et al (2017) Adaptive community detection incorporating topology and content in social networks. ACM Press, New York, pp 675–682 Qin M, Jin D, He D et al (2017) Adaptive community detection incorporating topology and content in social networks. ACM Press, New York, pp 675–682
56.
Zurück zum Zitat Li Z, Pan Z, Hu G et al (2017) Detecting semantic communities in social networks. IEICE Trans Fundam Electron Commun Comput Sci E100.A:2507–2512 Li Z, Pan Z, Hu G et al (2017) Detecting semantic communities in social networks. IEICE Trans Fundam Electron Commun Comput Sci E100.A:2507–2512
57.
Zurück zum Zitat Wang X, Jin D, Cao X et al (2016) Semantic community identification in large attribute networks. In: AAAI, pp 265–271 Wang X, Jin D, Cao X et al (2016) Semantic community identification in large attribute networks. In: AAAI, pp 265–271
58.
Zurück zum Zitat Yang T, Jin R, Chi Y, Zhu S (2009) Combining link and content for community detection: a discriminative approach. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 927–936 Yang T, Jin R, Chi Y, Zhu S (2009) Combining link and content for community detection: a discriminative approach. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 927–936
59.
Zurück zum Zitat Xu G, Bennett L, Papageorgiou LG, Tsoka S (2010) Module detection in complex networks using integer optimisation. Algorithms Mol Biol 5:36 Xu G, Bennett L, Papageorgiou LG, Tsoka S (2010) Module detection in complex networks using integer optimisation. Algorithms Mol Biol 5:36
60.
Zurück zum Zitat Bennett L, Liu S, Papageorgiou LG, Tsoka S (2012) A mathematical programming approach to community structure detection in complex networks. In: Proceedings of the 22nd European symposium on computer aided process engineering, pp 1387–1391 Bennett L, Liu S, Papageorgiou LG, Tsoka S (2012) A mathematical programming approach to community structure detection in complex networks. In: Proceedings of the 22nd European symposium on computer aided process engineering, pp 1387–1391
61.
Zurück zum Zitat Bennett L, Liu S, Papageorgiou LG, Tsoka S (2012) Detection of disjoint and overlapping modules in weighted complex networks. Adv Complex Syst 15:1150023MathSciNet Bennett L, Liu S, Papageorgiou LG, Tsoka S (2012) Detection of disjoint and overlapping modules in weighted complex networks. Adv Complex Syst 15:1150023MathSciNet
62.
Zurück zum Zitat Lastusilta T, Papageorgiou LG, Westerlund T (2011) A comparative study of solving the problem of module identification in a complex network. Chem Eng 24:319 Lastusilta T, Papageorgiou LG, Westerlund T (2011) A comparative study of solving the problem of module identification in a complex network. Chem Eng 24:319
63.
Zurück zum Zitat Agarwal G, Kempe D (2008) Modularity-maximizing graph communities via mathematical programming. Eur Phys J B 66:409–418MathSciNetMATH Agarwal G, Kempe D (2008) Modularity-maximizing graph communities via mathematical programming. Eur Phys J B 66:409–418MathSciNetMATH
64.
Zurück zum Zitat Nascimento MCV, Pitsoulis L (2013) Community detection by modularity maximization using GRASP with path relinking. Comput Oper Res 40:3121–3131MathSciNetMATH Nascimento MCV, Pitsoulis L (2013) Community detection by modularity maximization using GRASP with path relinking. Comput Oper Res 40:3121–3131MathSciNetMATH
65.
Zurück zum Zitat Li W (2013) Revealing network communities with a nonlinear programming method. Inf Sci 229:18–28MathSciNetMATH Li W (2013) Revealing network communities with a nonlinear programming method. Inf Sci 229:18–28MathSciNetMATH
66.
Zurück zum Zitat Bettinelli A, Hansen P, Liberti L (2015) Community detection with the weighted parsimony criterion. J Syst Sci Complex 28:517–545MathSciNetMATH Bettinelli A, Hansen P, Liberti L (2015) Community detection with the weighted parsimony criterion. J Syst Sci Complex 28:517–545MathSciNetMATH
67.
Zurück zum Zitat Brandes U, Delling D, Gaertler M et al (2008) On modularity clustering. IEEE Trans Knowl Data Eng 20:172–188 Brandes U, Delling D, Gaertler M et al (2008) On modularity clustering. IEEE Trans Knowl Data Eng 20:172–188
68.
Zurück zum Zitat Brandes U, Delling D, Gaertler M et al (2007) On finding graph clusterings with maximum modularity. In: International workshop on graph-theoretic concepts in computer science. Springer, pp 121–132 Brandes U, Delling D, Gaertler M et al (2007) On finding graph clusterings with maximum modularity. In: International workshop on graph-theoretic concepts in computer science. Springer, pp 121–132
69.
Zurück zum Zitat Chen WYC, Dress AWM, Yu WQ (2008) Community structures of networks. Math Comput Sci 1:441–457MathSciNetMATH Chen WYC, Dress AWM, Yu WQ (2008) Community structures of networks. Math Comput Sci 1:441–457MathSciNetMATH
70.
Zurück zum Zitat Chen WYC, Dress A, Yu WQ (2014) detecting community structures in networks using a linear-programming based approach: a review. In: Pedrycz W, Chen S-M (eds) Social networks: a framework of computational intelligence. Springer, Cham, pp 1–19 Chen WYC, Dress A, Yu WQ (2014) detecting community structures in networks using a linear-programming based approach: a review. In: Pedrycz W, Chen S-M (eds) Social networks: a framework of computational intelligence. Springer, Cham, pp 1–19
71.
Zurück zum Zitat Dinh TN, Li X, Thai MT (2015) Network clustering via maximizing modularity: approximation algorithms and theoretical limits. In: 2015 IEEE international conference on data mining (ICDM). IEEE, pp 101–110 Dinh TN, Li X, Thai MT (2015) Network clustering via maximizing modularity: approximation algorithms and theoretical limits. In: 2015 IEEE international conference on data mining (ICDM). IEEE, pp 101–110
72.
Zurück zum Zitat Lin C-C, Kang J-R, Chen J-Y (2015) An integer programming approach and visual analysis for detecting hierarchical community structures in social networks. Inf Sci 299:296–311 Lin C-C, Kang J-R, Chen J-Y (2015) An integer programming approach and visual analysis for detecting hierarchical community structures in social networks. Inf Sci 299:296–311
73.
Zurück zum Zitat Li Z, Zhang S, Zhang X (2015) Mathematical model and algorithm for link community detection in bipartite networks. Am J Operations Res 05:421–434 Li Z, Zhang S, Zhang X (2015) Mathematical model and algorithm for link community detection in bipartite networks. Am J Operations Res 05:421–434
74.
Zurück zum Zitat Li Z, Zhang X-S, Wang R-S et al (2013) Discovering link communities in complex networks by an integer programming model and a genetic algorithm. PLoS ONE 8:e83739 Li Z, Zhang X-S, Wang R-S et al (2013) Discovering link communities in complex networks by an integer programming model and a genetic algorithm. PLoS ONE 8:e83739
75.
Zurück zum Zitat Zhu Y, Sun C, Li D et al (2015) Searching graph communities by modularity maximization via convex optimization. In: Combinatorial optimization and applications. Springer, Cham, pp 701–708 Zhu Y, Sun C, Li D et al (2015) Searching graph communities by modularity maximization via convex optimization. In: Combinatorial optimization and applications. Springer, Cham, pp 701–708
76.
Zurück zum Zitat Zhu Y, Li D, Xu W et al (2014) Mutual-relationship-based community partitioning for social networks. IEEE Trans Emerg Top Comput 2:436–447 Zhu Y, Li D, Xu W et al (2014) Mutual-relationship-based community partitioning for social networks. IEEE Trans Emerg Top Comput 2:436–447
77.
Zurück zum Zitat Alguliev RM, Aliguliyev RM, Ganjaliyev FS (2013) Partition clustering-based method for detecting community structures in weighted social networks. Int J Inf Process Manag 4:60–72 Alguliev RM, Aliguliyev RM, Ganjaliyev FS (2013) Partition clustering-based method for detecting community structures in weighted social networks. Int J Inf Process Manag 4:60–72
78.
Zurück zum Zitat Bredin H, Poignant J (2013) Integer linear programming for speaker diarization and cross-modal identification in tv broadcast. In: The 14rd annual conference of the international speech communication association, INTERSPEECH Bredin H, Poignant J (2013) Integer linear programming for speaker diarization and cross-modal identification in tv broadcast. In: The 14rd annual conference of the international speech communication association, INTERSPEECH
79.
Zurück zum Zitat Figueiredo R, Moura G (2013) Mixed integer programming formulations for clustering problems related to structural balance. Soc Netw 35:639–651 Figueiredo R, Moura G (2013) Mixed integer programming formulations for clustering problems related to structural balance. Soc Netw 35:639–651
80.
Zurück zum Zitat Heo S, Daoutidis P (2016) Control-relevant decomposition of process networks via optimization-based hierarchical clustering. AIChE J 62:3177–3188 Heo S, Daoutidis P (2016) Control-relevant decomposition of process networks via optimization-based hierarchical clustering. AIChE J 62:3177–3188
81.
Zurück zum Zitat Levorato M, Figueiredo R, Frota Y, Drummond L (2017) Evaluating balancing on social networks through the efficient solution of correlation clustering problems. EURO J Comput Optim 5:467–498MathSciNetMATH Levorato M, Figueiredo R, Frota Y, Drummond L (2017) Evaluating balancing on social networks through the efficient solution of correlation clustering problems. EURO J Comput Optim 5:467–498MathSciNetMATH
82.
Zurück zum Zitat Bhimani J, Mi N, Leeser M, Yang Z (2017) FiM: performance prediction for parallel computation in iterative data processing applications. In: 2017 IEEE 10th international conference on cloud computing (CLOUD). IEEE, pp 359–366 Bhimani J, Mi N, Leeser M, Yang Z (2017) FiM: performance prediction for parallel computation in iterative data processing applications. In: 2017 IEEE 10th international conference on cloud computing (CLOUD). IEEE, pp 359–366
83.
Zurück zum Zitat Yang Z, Wang Y, Bhamini J et al (2018) EAD: elasticity aware deduplication manager for datacenters with multi-tier storage systems. Clust Comput 21(3):1561–1579 Yang Z, Wang Y, Bhamini J et al (2018) EAD: elasticity aware deduplication manager for datacenters with multi-tier storage systems. Clust Comput 21(3):1561–1579
84.
Zurück zum Zitat Bhimani J, Yang Z, Leeser M, Mi N (2017) Accelerating big data applications using lightweight virtualization framework on enterprise cloud. In: 2017 IEEE high performance extreme computing conference (HPEC). IEEE, pp 1–7 Bhimani J, Yang Z, Leeser M, Mi N (2017) Accelerating big data applications using lightweight virtualization framework on enterprise cloud. In: 2017 IEEE high performance extreme computing conference (HPEC). IEEE, pp 1–7
85.
Zurück zum Zitat Bhimani J, Yang Z, Mi N et al (2018) Docker container scheduler for I/O intensive applications running on NVMe SSDs. IEEE Trans Multi Scale Comput Syst 4(3):313–326 Bhimani J, Yang Z, Mi N et al (2018) Docker container scheduler for I/O intensive applications running on NVMe SSDs. IEEE Trans Multi Scale Comput Syst 4(3):313–326
86.
Zurück zum Zitat Zachary WW (1977) An information flow model for conflict and fission in small groups. J Anthropol Res 33:452–473 Zachary WW (1977) An information flow model for conflict and fission in small groups. J Anthropol Res 33:452–473
87.
Zurück zum Zitat Lusseau D (2003) The emergent properties of a dolphin social network. Proc R Soc Lond B Biol Sci 270:S186–S188 Lusseau D (2003) The emergent properties of a dolphin social network. Proc R Soc Lond B Biol Sci 270:S186–S188
88.
Zurück zum Zitat Craven M, DiPasquo D, Freitag D et al (1998) Learning to extract symbolic knowledge from the World Wide Web. In: Proceedings of the fifteenth national/tenth conference on artificial intelligence/innovative applications of artificial intelligence. American Association for Artificial Intelligence, Menlo Park, pp 509–516 Craven M, DiPasquo D, Freitag D et al (1998) Learning to extract symbolic knowledge from the World Wide Web. In: Proceedings of the fifteenth national/tenth conference on artificial intelligence/innovative applications of artificial intelligence. American Association for Artificial Intelligence, Menlo Park, pp 509–516
89.
Zurück zum Zitat Tang L, Wang X, Liu H (2012) Community detection via heterogeneous interaction analysis. Data Min Knowl Disc 25:1–33MathSciNet Tang L, Wang X, Liu H (2012) Community detection via heterogeneous interaction analysis. Data Min Knowl Disc 25:1–33MathSciNet
90.
Zurück zum Zitat Rand WM (1971) Objective criteria for the evaluation of clustering methods. J Am Stat Assoc 66:846–850 Rand WM (1971) Objective criteria for the evaluation of clustering methods. J Am Stat Assoc 66:846–850
91.
Zurück zum Zitat Witten IH, Frank E (2005) Data mining, fourth edition: practical machine learning tools and techniques, 4th edn. Morgan Kaufmann, AmsterdamMATH Witten IH, Frank E (2005) Data mining, fourth edition: practical machine learning tools and techniques, 4th edn. Morgan Kaufmann, AmsterdamMATH
92.
Zurück zum Zitat Pizzuti C (2017) Evolutionary computation for community detection in networks: a review. IEEE Transact Evol Comput 22:464–483 Pizzuti C (2017) Evolutionary computation for community detection in networks: a review. IEEE Transact Evol Comput 22:464–483
93.
Zurück zum Zitat Liu X, Wang W, He D et al (2017) Semi-supervised community detection based on non-negative matrix factorization with node popularity. Inf Sci 381:304–321 Liu X, Wang W, He D et al (2017) Semi-supervised community detection based on non-negative matrix factorization with node popularity. Inf Sci 381:304–321
94.
Zurück zum Zitat McDaid AF, Greene D, Hurley N (2011) Normalized mutual information to evaluate overlapping community finding algorithms. arXiv:11102515 McDaid AF, Greene D, Hurley N (2011) Normalized mutual information to evaluate overlapping community finding algorithms. arXiv:​11102515
95.
Zurück zum Zitat Harenberg S, Bello G, Gjeltema L et al (2014) Community detection in large-scale networks: a survey and empirical evaluation: community detection in large-scale networks. Wiley Interdiscip Rev Comput Stat 6:426–439 Harenberg S, Bello G, Gjeltema L et al (2014) Community detection in large-scale networks: a survey and empirical evaluation: community detection in large-scale networks. Wiley Interdiscip Rev Comput Stat 6:426–439
96.
Zurück zum Zitat Tan P-N, Steinbach M, Kumar V (2006) Introduction to data mining. Pearson Addison Wesley, Boston Tan P-N, Steinbach M, Kumar V (2006) Introduction to data mining. Pearson Addison Wesley, Boston
Metadaten
Titel
Community detection in attributed networks considering both structural and attribute similarities: two mathematical programming approaches
verfasst von
Esmaeil Alinezhad
Babak Teimourpour
Mohammad Mehdi Sepehri
Mehrdad Kargari
Publikationsdatum
20.02.2019
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 8/2020
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-019-04064-5

Weitere Artikel der Ausgabe 8/2020

Neural Computing and Applications 8/2020 Zur Ausgabe