Arlclustering: an R package for community detection in social networks based on user interaction and association rule learning
Abstract ARLClustering is an open-source R package for community detection in social networks. Unlike traditional methods that rely on structural properties such as modularity, degree centrality, and clustering coefficient, ARLClustering leverages association rule mining (ARM) to identify meaningful...
Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
SpringerOpen
2025-07-01
|
| Series: | Applied Network Science |
| Subjects: | |
| Online Access: | https://doi.org/10.1007/s41109-025-00715-w |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | Abstract ARLClustering is an open-source R package for community detection in social networks. Unlike traditional methods that rely on structural properties such as modularity, degree centrality, and clustering coefficient, ARLClustering leverages association rule mining (ARM) to identify meaningful interaction patterns based on users’ friendship activity. By analyzing frequent interaction rules, it uncovers communities that may be overlooked by purely structural approaches. The package offers a comprehensive set of functions tailored for social network analysis. It has been tested on real-world datasets, including the Karate Club, Dolphins, LesMiserables, NetScience, and Facebook networks. The results demonstrate its effectiveness in detecting communities and provide a comparative analysis against existing methods. ARLClustering is now available on the CRAN repository, with its source code accessible on GitHub. It serves as a valuable tool for researchers and practitioners, not only enhancing community detection techniques in social network analysis but also introducing a novel approach to uncover hidden communities through experimental studies on real-world social network datasets. |
|---|---|
| ISSN: | 2364-8228 |