Skip to main content
Top

2019 | OriginalPaper | Chapter

Distributed Community Prediction for Social Graphs Based on Louvain Algorithm

Authors : Christos Makris, Dionisios Pettas, Georgios Pispirigos

Published in: Artificial Intelligence Applications and Innovations

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Nowadays, the problem of community detection has become more and more challenging. With application in a wide range of fields such as sociology, digital marketing, bio-informatics, chemical engineering and computer science, the need for scalable and efficient solutions is strongly underlined. Especially, in the rapidly developed and widespread area of social media where the size of the corresponding networks exceeds the hundreds of millions of vertices in the average case. However, the standard sequential algorithms applications have practically proven not only infeasible but also terribly unscalable due to the excessive computation demands and the overdone resources prerequisites. Therefore, the introduction of compatible distributed machine learning solutions seems the most promising option to tackle this NP-hard class problem. The purpose of this work is to propose a novel distributed community detection methodology, based on the supervised community prediction concept that is extremely scalable, remarkably efficient and circumvent the intrinsic adversities of classic community detection approaches.

Dont have a licence yet? Then find out more about our products and how to get one now:

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 "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"

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!

Literature
2.
4.
go back to reference Blondel, V.D., Guillaume, J.-L., Lambiotte, R., Lefebvre, E.: Fast unfolding of community hierarchies in large networks. J. Stat. Mech. Theory Exp. CoRR abs/0803.0476 (2008) Blondel, V.D., Guillaume, J.-L., Lambiotte, R., Lefebvre, E.: Fast unfolding of community hierarchies in large networks. J. Stat. Mech. Theory Exp. CoRR abs/0803.0476 (2008)
5.
go back to reference Held, P., Krause, B., Kruse, R.: Dynamic clustering in social networks using Louvain and Infomap method. In: Third European Network Intelligence Conference (2016) Held, P., Krause, B., Kruse, R.: Dynamic clustering in social networks using Louvain and Infomap method. In: Third European Network Intelligence Conference (2016)
6.
go back to reference Basuchowdhuri, P., Nagarajan, V., Mishra, K., Sikdar, S., Gupta, S., Majumder, S.: Fast Detection of Community Structures using Graph Traversal in Social Networks. CoRR abs/1707.04459 (2017) Basuchowdhuri, P., Nagarajan, V., Mishra, K., Sikdar, S., Gupta, S., Majumder, S.: Fast Detection of Community Structures using Graph Traversal in Social Networks. CoRR abs/1707.04459 (2017)
7.
go back to reference Su, J., Havens, T.C.: Fuzzy community detection in social networks using a genetic algortihm. In: FUZZ-IEEE 2014, pp. 2039–2046 (2014) Su, J., Havens, T.C.: Fuzzy community detection in social networks using a genetic algortihm. In: FUZZ-IEEE 2014, pp. 2039–2046 (2014)
8.
go back to reference Amato, G., et al.: How data mining and machine learning evolved from relational data base to data science. In: Flesca, S., Greco, S., Masciari, E., Saccà, D. (eds.) A Comprehensive Guide Through the Italian Database Research Over the Last 25 Years. SBD, vol. 31, pp. 287–306. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-61893-7_17CrossRef Amato, G., et al.: How data mining and machine learning evolved from relational data base to data science. In: Flesca, S., Greco, S., Masciari, E., Saccà, D. (eds.) A Comprehensive Guide Through the Italian Database Research Over the Last 25 Years. SBD, vol. 31, pp. 287–306. Springer, Cham (2018). https://​doi.​org/​10.​1007/​978-3-319-61893-7_​17CrossRef
9.
go back to reference Cukierski, W., Hamner, B., Yang, B.: Graph-based features for supervised link prediction. In: IJCNN 2011, pp. 1237–1244 (2011) Cukierski, W., Hamner, B., Yang, B.: Graph-based features for supervised link prediction. In: IJCNN 2011, pp. 1237–1244 (2011)
10.
go back to reference Fazlali, M., Moradi, E., Malazi, H.T.: Adaptive parallel Louvain community detection on a multicore platform. Microprocess. Microsyst. Embed. Hardware Des. 54, 26–34 (2017)CrossRef Fazlali, M., Moradi, E., Malazi, H.T.: Adaptive parallel Louvain community detection on a multicore platform. Microprocess. Microsyst. Embed. Hardware Des. 54, 26–34 (2017)CrossRef
11.
go back to reference Pang, J., Gu, Y., Xu, J., Ge, Y.: Semi-supervised multi-graph classification using optimal feature selection and extreme learning machine. Neurocomputing 277, 89–100 (2018)CrossRef Pang, J., Gu, Y., Xu, J., Ge, Y.: Semi-supervised multi-graph classification using optimal feature selection and extreme learning machine. Neurocomputing 277, 89–100 (2018)CrossRef
12.
go back to reference Wang, R., Rho, S., Cai, W.: High-performance social networking: microblog community detection based on efficient interactive characteristic clustering. Cluster Comput. 20(2), 1209–1221 (2017)CrossRef Wang, R., Rho, S., Cai, W.: High-performance social networking: microblog community detection based on efficient interactive characteristic clustering. Cluster Comput. 20(2), 1209–1221 (2017)CrossRef
13.
go back to reference Bai, L., Cheng, X., Liang, J., Guo, Y.: Fast graph clustering with a new description model for community detection. Inf. Sci. 388, 37–47 (2017)CrossRef Bai, L., Cheng, X., Liang, J., Guo, Y.: Fast graph clustering with a new description model for community detection. Inf. Sci. 388, 37–47 (2017)CrossRef
14.
go back to reference Deng, X., Zhai, J., Lv, T., Yin, L.: Efficient vector influence clustering coefficient based directed community detection method. IEEE Access 5, 17106–17116 (2017)CrossRef Deng, X., Zhai, J., Lv, T., Yin, L.: Efficient vector influence clustering coefficient based directed community detection method. IEEE Access 5, 17106–17116 (2017)CrossRef
15.
go back to reference Aksoylar, C., Qian, J., Saligrama, V.: Clustering and community detection with imbalanced clusters. IEEE Trans. Signal Inform. Process. Over Networks 3(1), 61–76 (2017)MathSciNetCrossRef Aksoylar, C., Qian, J., Saligrama, V.: Clustering and community detection with imbalanced clusters. IEEE Trans. Signal Inform. Process. Over Networks 3(1), 61–76 (2017)MathSciNetCrossRef
16.
go back to reference Kanavos, A., Perikos, I., Hatzilygeroudis, I., Tsakalidis, A.K.: Emotional community detection in social networks. Comput. Electr. Eng. 65, 449–460 (2018)CrossRef Kanavos, A., Perikos, I., Hatzilygeroudis, I., Tsakalidis, A.K.: Emotional community detection in social networks. Comput. Electr. Eng. 65, 449–460 (2018)CrossRef
17.
go back to reference Sethu, H., Chu, X.: A new algorithm for extracting a small representative subgraph from a very large graph. CoRR abs/1207.4825 (2012) Sethu, H., Chu, X.: A new algorithm for extracting a small representative subgraph from a very large graph. CoRR abs/1207.4825 (2012)
19.
go back to reference Zhang, W., Pan, G., Zhaohui, W., Li, S.: Online community detection for large complex networks. IJCAI 2013, 1903–1909 (2013) Zhang, W., Pan, G., Zhaohui, W., Li, S.: Online community detection for large complex networks. IJCAI 2013, 1903–1909 (2013)
20.
go back to reference Khan, B.S., Niazi, M.A.: Network Community Detection: A Review and Visual Survey. CoRR abs/1708.00977 (2017) Khan, B.S., Niazi, M.A.: Network Community Detection: A Review and Visual Survey. CoRR abs/1708.00977 (2017)
22.
go back to reference Meng, X., et al.: MLlib: machine learning in apache spark. J. Mach. Learn. Res. 17, 34:1–34:7 (2016) Meng, X., et al.: MLlib: machine learning in apache spark. J. Mach. Learn. Res. 17, 34:1–34:7 (2016)
Metadata
Title
Distributed Community Prediction for Social Graphs Based on Louvain Algorithm
Authors
Christos Makris
Dionisios Pettas
Georgios Pispirigos
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-19823-7_42

Premium Partner