Advanced Community Identification Model for Social Networks
Source abstract
Abstract
Community detection in social networks is a hard problem because of the size, and the need of a deep understanding of network structure and functions. While several methods with significant effort in this direction have been devised, an outstanding open problem is the unknown number of communities, it is generally believed that the role of influential nodes that are surrounded by neighbors is very important. In addition, the similarity among nodes inside the same cluster is greater than among nodes from other clusters. Lately, the global and local methods of community detection have been getting more attention. Therefore, in this study, we propose an advanced community-detection model for social networks in order to identify network communities based on global and local information. Our proposed model initially detects the most influential nodes by using an Eigen score then performs local expansion powered by label propagation. This process is conducted with the same color till nodes reach maximum similarity. Finally, the communities are formed, and a clear community graph is displayed to the user. Our proposed model is completely parameter-free, and therefore, no prior information is required, such as the number of communities, etc. We perform simulations and experiments using well-known synthetic and real network benchmarks, and compare them with well-known state-of-the-art models. The results prove that our model is efficient in all aspects, because it quickly identifies communities in the network. Moreover, it can easily be used for friendship recommendations or in business recommendation systems.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Complex Network Analysis Techniques · Opinion Dynamics and Social Influence · Network Security and Intrusion Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (44)
Show source-provided references
1. Complex networks: A mini-review10.1007/s13538-020-00772-9 ↗
2. Defining and evaluating network communities based on ground-truth
3. A community structure enhancement-based community detection algorithm for complex networks
4. Intercommunity detection scheme for social Internet of things: Compressive sensing over graphs approach10.1109/JIOT.2018.2837048 ↗
5. Community detection in complex networks via clique conductance10.1038/s41598-018-23932-z ↗
6. The strength of weak ties
7. A graph based approach to extract a neighborhood customer community for collaborative filtering
8. Community detection in social networks using information diffusion
9. An algorithm for mapping a traffic domain into a complex network: A social internet of things approach10.1109/ACCESS.2019.2906647 ↗
10. Pothen · Handbook of Parallel Numerical Algorithms · 1997 · 32310.1007/978-94-011-5412-3_12 ↗
11. An algorithm for partitioning the nodes of a graph
12. An efficient heuristic procedure for partitioning graphs10.1002/j.1538-7305.1970.tb01770.x ↗
13. Finding and evaluating community structure in networks
14. Community structure in social and biological networks10.1073/pnas.122653799 ↗
15. A three-stage algorithm on community detection in social networks10.1016/j.knosys.2019.06.030 ↗
16. Lower bounds for the partitioning of graphs10.1147/rd.175.0420 ↗
17. Normalized cuts and image segmentation10.1109/34.868688 ↗
18. Subspace based network community detection using sparse linear coding10.1109/TKDE.2015.2496345 ↗
19. Fast unfolding of communities in large networks10.1088/1742-5468/2008/10/P10008 ↗
20. Near linear time algorithm to detect community structures in large-scale networks
21. Detecting network communities by propagating labels under constraints
22. Efficient community detection algorithm based on label propagation with community kernel10.1016/j.physa.2014.09.023 ↗
23. Community detection: comparison among clustering algorithms and application to egg-based brain networks
24. Maps of information flow reveal community structure in complex networks10.1073/pnas.0706851105 ↗
25. Finding community structure in networks using the eigenvectors of matrices
26. Global vs local modularity for network community detection
27. Social pal: A combined platform for internet of things and social networks
28. Hotspots analysis using cyber-physical-social system for a smart city10.1109/ACCESS.2020.3003030 ↗
29. On utilizing communities detected from social networks in hashtag recommendation
30. Community detection in networks: A multidisciplinary review10.1016/j.jnca.2018.02.011 ↗
31. Community detection based on individual topics and network topology in social networks
32. An efficient algorithm for community mining with overlap in social networks10.1016/j.eswa.2014.01.002 ↗
33. Javadi · Handbook of Sustainable Interdependent Networks: From Theory to Application · 2018 · 9710.1007/978-3-319-74412-4_7 ↗
34. Modularity-based incremental label propagation algorithm for community detection10.3390/app10124060 ↗
35. On community structure in complex networks: Challenges and opportunities10.1007/s41109-019-0238-9 ↗
36. Local community detection by the nearest nodes with greater centrality10.1016/j.ins.2020.01.001 ↗
37. Community detection based on social influence in large scale networks
38. V. Krebs, Books About US Politics Network Dataset (unpublished). 2003. [Online]. Available: http://www.orgnet.com/.
39. The emergent properties of a dolphin social network10.1098/rsbl.2003.0057 ↗
40. Statistical mechanics of complex networks10.1103/RevModPhys.74.47 ↗
41. Benchmark graphs for testing community detection algorithms
42. Comparing community structure identification10.1088/1742-5468/2005/09/P09008 ↗
43. Power law distribution: Method of multi-scale inferential statistics
44. Community detection in complex networks by detecting and expanding core nodes through extended local similarity of nodes10.1109/TCSS.2018.2879494 ↗