Community Detection in Social Networks Using Graph Clustering and Centrality Measures

Authors

  • Alok Kumar Saini, Dr. Rishikant Agnihotri

Keywords:

Social Network Analysis, Graph Theory, Community Detection, Graph Clustering, Centrality Measures, Social Networks, Modularity Optimization, Louvain Algorithm, Network Science, Influential Nodes.

Abstract

The rapid growth of online social networks has transformed the manner in which individuals communicate, collaborate, and exchange information. Social networking platforms generate enormous volumes of interconnected data, creating complex network structures that are difficult to analyze using conventional statistical techniques. Graph theory has emerged as one of the most powerful mathematical frameworks for understanding the structure and behavior of social networks. Through graph-based representations, individuals are modeled as nodes while interactions among them are represented as edges. This representation facilitates the identification of hidden patterns, influential actors, and community structures within social systems.

Community detection is one of the most important problems in social network analysis. Communities represent groups of nodes that exhibit stronger internal connections compared to external connections. The identification of such communities enables researchers to understand information diffusion, social influence, opinion formation, marketing effectiveness, political mobilization, and collaborative behaviors. Various graph clustering techniques have been developed to identify communities, including modularity optimization, spectral clustering, hierarchical clustering, and Louvain methods.

Alongside community detection, centrality measures provide valuable insights into the relative importance of nodes within a network. Degree centrality, betweenness centrality, closeness centrality, and eigenvector centrality are widely used to identify influential individuals, opinion leaders, and information brokers. The integration of graph clustering methods with centrality measures offers a comprehensive framework for understanding both community structures and individual influence patterns within social networks.

This study investigates the application of graph clustering and centrality measures for community detection in social networks. The research evaluates various clustering techniques, examines the effectiveness of centrality metrics, and analyzes their combined contribution toward identifying meaningful social communities. Secondary data, simulation-based analyses, and published social network datasets are utilized to assess clustering quality, influence identification, network cohesion, and community stability.

The findings indicate that graph clustering techniques effectively uncover hidden community structures, while centrality measures successfully identify influential actors within those communities. The integration of both approaches significantly enhances social network analysis and provides valuable insights for decision-making in digital communication environments.

References

Barabási, A.L., 2016. Network Science. Cambridge: Cambridge University Press.

Blondel, V.D., Guillaume, J.L., Lambiotte, R. and Lefebvre, E., 2008. Fast unfolding of communities in large networks. Journal of Statistical Mechanics, 10(1), pp.1–12.

Borgatti, S.P., Everett, M.G. and Johnson, J.C., 2018. Analyzing Social Networks. London: Sage Publications.

Brandes, U., 2001. A faster algorithm for betweenness centrality. Journal of Mathematical Sociology, 25(2), pp.163–177.

Clauset, A., Newman, M.E.J. and Moore, C., 2004. Finding community structure in very large networks. Physical Review E, 70(6), pp.1–6.

Easley, D. and Kleinberg, J., 2010. Networks, Crowds and Markets. Cambridge: Cambridge University Press.

Fortunato, S., 2010. Community detection in graphs. Physics Reports, 486(3–5), pp.75–174.

Freeman, L.C., 1979. Centrality in social networks. Social Networks, 1(3), pp.215–239.

Girvan, M. and Newman, M.E.J., 2002. Community structure in social networks. Proceedings of the National Academy of Sciences, 99(12), pp.7821–7826.

Granovetter, M.S., 1973. The strength of weak ties. American Journal of Sociology, 78(6), pp.1360–1380.

Harary, F., 1969. Graph Theory. Reading: Addison-Wesley.

Jackson, M.O., 2010. Social and Economic Networks. Princeton: Princeton University Press.

Kadushin, C., 2012. Understanding Social Networks. Oxford: Oxford University Press.

Kleinberg, J., 2007. Cascading behavior in networks. Journal of Economic Perspectives, 21(3), pp.49–70.

Latora, V., Nicosia, V. and Russo, G., 2017. Complex Networks. Cambridge: Cambridge University Press.

Newman, M.E.J., 2004. Fast algorithm for detecting community structure. Physical Review E, 69(6), pp.1–5.

Newman, M.E.J., 2018. Networks. Oxford: Oxford University Press.

Opsahl, T., Agneessens, F. and Skvoretz, J., 2010. Node centrality in weighted networks. Social Networks, 32(3), pp.245–251.

Scott, J., 2017. Social Network Analysis. London: Sage Publications.

Smith, M., Rainie, L. and Himelboim, I., 2014. Mapping social networks. Pew Research Center, pp.1–35.

Tang, J. and Liu, H., 2015. Social Media Mining. Cambridge: Cambridge University Press.

Wasserman, S. and Faust, K., 1994. Social Network Analysis. Cambridge: Cambridge University Press.

Watts, D.J., 2003. Six Degrees. New York: Norton.

Watts, D.J. and Strogatz, S.H., 1998. Collective dynamics of small-world networks. Nature, 393(6684), pp.440–442.

White, D.R. and Harary, F., 2001. The cohesiveness of blocks in social networks. Sociological Methodology, 31(1), pp.305–359.

Xu, K., Wang, X. and Li, Y., 2020. Community detection in online social networks. Journal of Network Science, 8(2), pp.101–118.

Yang, J. and Leskovec, J., 2015. Defining and evaluating network communities. Knowledge and Information Systems, 42(1), pp.181–213.

Zhang, H. and Zhao, Q., 2021. Graph clustering techniques for social network analytics. International Journal of Data Science, 12(4), pp.233–251.

Downloads

How to Cite

Alok Kumar Saini, Dr. Rishikant Agnihotri. (2025). Community Detection in Social Networks Using Graph Clustering and Centrality Measures. International Journal of Engineering Science & Humanities, 15(1), 608–620. Retrieved from https://ijesh.com/j/article/view/1146