Home / Journals / CMC / Online First / doi:10.32604/cmc.2025.071532
Special Issues
Table of Content

Open Access

ARTICLE

Multi-Criteria Discovery of Communities in Social Networks Based on Services

Karim Boudjebbour1,2, Abdelkader Belkhir1, Hamza Kheddar2,*
1 Laboratory of Computer Systems, University of Sciences and Technology Houari Boumediene (USTHB), Algiers, 16009, Algeria
2 Laboratory of Advanced Electronic Systems (LSEA), University of Medea, Medea, 26000, Algeria
* Corresponding Author: Hamza Kheddar. Email: email

Computers, Materials & Continua https://doi.org/10.32604/cmc.2025.071532

Received 06 August 2025; Accepted 17 October 2025; Published online 13 November 2025

Abstract

Identifying the community structure of complex networks is crucial to extracting insights and understanding network properties. Although several community detection methods have been proposed, many are unsuitable for social networks due to significant limitations. Specifically, most approaches depend mainly on user–user structural links while overlooking service-centric, semantic, and multi-attribute drivers of community formation, and they also lack flexible filtering mechanisms for large-scale, service-oriented settings. Our proposed approach, called community discovery-based service (CDBS), leverages user profiles and their interactions with consulted web services. The method introduces a novel similarity measure, global similarity interaction profile (GSIP), which goes beyond typical similarity measures by unifying user and service profiles for all attributes types into a coherent representation, thereby clarifying its novelty and contribution. It applies multiple filtering criteria related to user attributes, accessed services, and interaction patterns. Experimental comparisons against Louvain, Hierarchical Agglomerative Clustering, Label Propagation and Infomap show that CDBS reveals the higher performance as it achieves 0.74 modularity, 0.13 conductance, 0.77 coverage, and significantly fast response time of 9.8 s, even with 10,000 users and 400 services. Moreover, community discovery-based service consistently detects a larger number of communities with distinct topics of interest, underscoring its capacity to generate detailed and efficient structures in complex networks. These results confirm both the efficiency and effectiveness of the proposed method. Beyond controlled evaluation, communities discovery based service is applicable to targeted recommendations, group-oriented marketing, access control, and service personalization, where communities are shaped not only by user links but also by service engagement.

Keywords

Social network; communities discovery; complex network; clustering; web services; similarity measure
  • 209

    View

  • 29

    Download

  • 2

    Like

Share Link