Abstract
Even though Social Network Analysis is quite helpful in studying the structural properties of interconnected systems, real-world networks reveal much more hidden characteristics from interacting domain-specific features. In this study, we designed an Agent-based Vector-label PRopagation Algorithm (AVPRA), which captures both structural properties and domain-specific features of a given network by assigning vectors of features to constituting agents. Experimental analysis proves that our algorithm is accurate in revealing the structural properties of a network in an explainable fashion. Furthermore, the resulting vector-labels are suitable for downstream machine learning tasks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The networks are created using the powerlaw_cluster_graph function of NetworkX package 2, which is based on Holme and Kim algorithm [18].
References
Arafeh, M., Ceravolo, P., Mourad, A., Damiani, E., Bellini, E.: Ontology based recommender system using social network data. Future Gener. Comput. Syst. 115, 769–779 (2021)
Azaouzi, M., Romdhane, L.B.: An evidential influence-based label propagation algorithm for distributed community detection in social networks. Procedia Comput. Sci. 112, 407–416 (2017)
Bertin-Mahieux, T., Ellis, D.P., Whitman, B., Lamere, P.: The million song dataset. In: Proceedings of the 12th International Conference on Music Information Retrieval (ISMIR 2011) (2011)
Biau, G., Scornet, E.: A random forest guided tour. TEST 25(2), 197–227 (2016). https://doi.org/10.1007/s11749-016-0481-7
Blondel, V.D., Guillaume, J.L., Lambiotte, R., Lefebvre, E.: Fast unfolding of communities in large networks 2008(10), P10008 (2008). https://doi.org/10.1088/1742-5468/2008/10/p10008
Borgatti, S.P., Halgin, D.S.: On network theory. Organ. Sci. 22(5), 1168–1181 (2011)
Brahim, L., Loubna, B., Ali, I.: A literature survey on label propagation for community detection. In: 2021 Fifth International Conference On Intelligent Computing in Data Sciences (ICDS), pp. 1–7. IEEE (2021)
Camacho, D., Panizo-LLedot, Á., Bello-Orgaz, G., Gonzalez-Pardo, A., Cambria, E.: The four dimensions of social network analysis: an overview of research methods, applications, and software tools. Inf. Fusion 63, 88–120 (2020)
Ceravolo, P., Guerretti, S.: Testing social network metrics for measuring electoral success in the Italian municipal campaign of 2011. In: 2013 International Conference on Cloud and Green Computing, pp. 342–347. IEEE (2013)
Clauset, A., Newman, M.E., Moore, C.: Finding community structure in very large networks. Phys. Rev. E 70(6), 066111 (2004)
Cremonini, M., Maghool, S.: The dynamical formation of ephemeral groups on networks and their effects on epidemics spreading. Sci. Rep. 12(1), 1–10 (2022)
Danon, L., Diaz-Guilera, A., Duch, J., Arenas, A.: Comparing community structure identification. J. Stat. Mech. Theory Exp. 2005(09), P09008 (2005)
Duch, J., Arenas, A.: Community detection in complex networks using extremal optimization. Physical review E 72(2), 027104 (2005)
Emirbayer, M., Goodwin, J.: Network analysis, culture, and the problem of agency. Am. J. Sociol. 99(6), 1411–1454 (1994)
van Engelen, J.E., Boekhout, H.D., Takes, F.W.: Explainable and efficient link prediction in real-world network data. In: Boström, H., Knobbe, A., Soares, C., Papapetrou, P. (eds.) IDA 2016. LNCS, vol. 9897, pp. 295–307. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46349-0_26
Garza, S.E., Schaeffer, S.E.: Community detection with the label propagation algorithm: a survey. Physica A Stat. Mech. Appl. 534, 122058 (2019)
Gregory, S.: Finding overlapping communities in networks by label propagation. New J. Phys. 12(10), 103018 (2010)
Holme, P., Kim, B.J.: Growing scale-free networks with tunable clustering. Phys. Rev. E 65(2), 026107 (2002)
Jokar, E., Mosleh, M.: Community detection in social networks based on improved label propagation algorithm and balanced link density. Phys. Lett. A 383(8), 718–727 (2019)
László, B.A.: Linked: How Everything is Connected to Everything Else and What IT MEANS FOR Business, Science, and Everyday Life. Basic Books (2014)
Li, Q., Zhou, T., Lü, L., Chen, D.: Identifying influential spreaders by weighted LeaderRank. Physica A Stat. Mech. Appl. 404, 47–55 (2014)
Long, F., Ning, N., Song, C., Wu, B.: Strengthening social networks analysis by networks fusion. In: Proceedings of the 2019 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, pp. 460–463 (2019)
Maghool, S., Maleki-Jirsaraei, N., Cremonini, M.: The coevolution of contagion and behavior with increasing and decreasing awareness. PloS One 14(12), e0225447 (2019)
McPherson, M., Smith-Lovin, L., Cook, J.M.: Birds of a feather: homophily in social networks. Annu. Rev. Sociol. 27(1), 415–444 (2001)
Qiu, J., Tang, J., Ma, H., Dong, Y., Wang, K., Tang, J.: DeepInf: social influence prediction with deep learning. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 2110–2119 (2018)
Raghavan, U.N., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Phys. Rev. E 76(3), 036106 (2007)
Scott, J.: Social network analysis. Sociology 22(1), 109–127 (1988)
Sun, H., Huang, J., Zhong, X., Liu, K., Zou, J., Song, Q.: Label propagation with-degree neighborhood impact for network community detection. Comput. Intell. Neurosci. 2014 (2014)
Wu, Z.H., Lin, Y.F., Gregory, S., Wan, H.Y., Tian, S.F.: Balanced multi-label propagation for overlapping community detection in social networks. J. Comput. Sci. Technol. 27(3), 468–479 (2012)
Xie, J., Szymanski, B.K., Liu, X.: SLPA: uncovering overlapping communities in social networks via a speaker-listener interaction dynamic process. In: 2011 IEEE 11th International Conference on Data Mining Workshops, pp. 344–349. IEEE (2011)
Xing, Y., Meng, F., Zhou, Y., Zhu, M., Shi, M., Sun, G.: A node influence based label propagation algorithm for community detection in networks. The Scientific World Journal 2014 (2014)
Xu, X., Yuruk, N., Feng, Z., Schweiger, T.A.: SCAN: a structural clustering algorithm for networks. In: Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 824–833 (2007)
Zoidi, O., Fotiadou, E., Nikolaidis, N., Pitas, I.: Graph-based label propagation in digital media: a review. ACM Comput. Surv. (CSUR) 47(3), 1–35 (2015)
Acknowledgements
This work was supported by the Università degli Studi di Milano under the Seal of Excellence (SoE) SEED 2020 Project POPULITE - POPUlist Language in ITalian political Elites (Project ID 1090).
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Bellandi, V., Ceravolo, P., Damiani, E., Maghool, S. (2022). Agent-Based Vector-Label Propagation for Explaining Social Network Structures. In: Uden, L., Ting, IH., Feldmann, B. (eds) Knowledge Management in Organisations. KMO 2022. Communications in Computer and Information Science, vol 1593. Springer, Cham. https://doi.org/10.1007/978-3-031-07920-7_24
Download citation
DOI: https://doi.org/10.1007/978-3-031-07920-7_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-07919-1
Online ISBN: 978-3-031-07920-7
eBook Packages: Computer ScienceComputer Science (R0)