skip to main content
10.1145/3617733.3617769acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicccmConference Proceedingsconference-collections
research-article

Community Detection Algorithm Based on Local Random Walk with Restart and Label Propagation

Published: 31 October 2023 Publication History

Abstract

Community structure is a vital characteristic of complex networks. The label propagation algorithm (LPA) is an efficient and convenient algorithm for detecting communities. In order to address the instability issue and enhance the algorithm's performance, we propose a novel community detection algorithm called Random Walk with Restart and Label Propagation Algorithm (RWR-LPA). Initially, we confine the random walk to the first-order neighborhood of each node, calculating the node's influence within the network, as well as the mutual influence and similarity among neighboring nodes using their stationary probability distribution. Subsequently, we select seed nodes based on their influence, utilize node similarity to guide the expansion of seeds, and initialize node labels. Finally, the order of node updates is determined by the descending order of their influence, and the selection of labels is guided by the mutual influence between neighboring nodes. We evaluate the performance of RWR-LPA by comparing it with other algorithms on both synthetic and real-world networks. The evaluation metrics employed are Normalized Mutual Information (NMI) and modularity. Our findings demonstrate that RWR-LPA outperforms the majority of the compared algorithms, indicating its superior performance in community detection.

References

[1]
NASIRI E, BERAHMAND K, ROSTAMI M, A novel link prediction algorithm for protein-protein interaction networks by attributed graph embedding[J]. Computers in Biology and Medicine, 2021, 137: 104772.
[2]
KRAUSE A E, FRANK K A, MASON D M, Compartments revealed in food-web structure[J]. Nature, 2003, 426(6964): 282-285.
[3]
DING R, UJANG N, BIN HAMID H, Detecting the urban traffic network structure dynamics through the growth and analysis of multi-layer networks[J]. Physic A: Statistical Mechanics and its Applications, 2018, 503: 800-817.
[4]
MCLAREN C D, BRUNER M W. Citation network analysis[J]. International Review of Sport and Exercise Psychology, 2022, 15(1): 179-198.
[5]
NEWMAN M E, GIRVAN M. Finding and evaluating community structure in networks[J]. Physical review E, 2004, 69(2): 026113.
[6]
RAGHAVAN U N, ALBERT R, KUMARA S. Near linear time algorithm to detect community structures in large-scale networks[J]. Physical review E, 2007, 76(3): 036106
[7]
PONS P, LATAPY M. Computing communities in large networks using random walks[C]// Computer and Information Sciences-ISCIS 2005: 20th International Symposium, Istanbul,Turkey, October 26-28, 2005. Proceedings 20. Springer, 2005: 284-293.
[8]
TRAAG V A, WALTMAN L, VAN ECK N J. From louvain to leiden: guaranteeing well connected communities[J]. Scientific reports, 2019, 9(1): 5233.
[9]
BONALD T, CHARPENTIER B, GALLAND A, Hierarchical graph clustering using node pair sampling[A]. 2018.
[10]
CHENG J, SU X, YANG H, Neighbor similarity based agglomerative method for community detection in networks[J]. Complexity, 2019, 2019.
[11]
ZHANG W, SHANG R, JIAO L. Large-scale community detection based on core node and layer-by-layer label propagation[J]. Information Sciences, 2023, 632: 1-18.
[12]
LUO M, XU Y. Community detection via network node vector label propagation[J]. Physical A: Statistical Mechanics and its Applications, 2022, 593: 126931.
[13]
PAN J Y, YANG H J, FALOUTSOS C, Automatic multimedia cross-modal correlation discovery[C]//Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining. 2004: 653-658.
[14]
DANON L, DIAZ-GUILERA A, DUCH J, Comparing community structure identification[J]. Journal of statistical mechanics: Theory and experiment, 2005, 2005(09): P09008.
[15]
Shang R, Zhang W, Zhang J, Local community detection algorithm based on alternating strategy of strong fusion and weak fusion[J]. IEEE Transactions on Cybernetics, 2022, 53(2): 818-831.
[16]
Li C, Tang Y, Tang Z, Motif‐based embedding label propagation algorithm for community detection[J]. International Journal of Intelligent Systems, 2022, 37(3): 1880-1902.
[17]
Lin Z, Zheng X, Xin N, CK-LPA: Efficient community detection algorithm based on label propagation with community kernel[J]. Physica A: Statistical Mechanics and its Applications, 2014, 416: 386-399.

Index Terms

  1. Community Detection Algorithm Based on Local Random Walk with Restart and Label Propagation

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Other conferences
        ICCCM '23: Proceedings of the 2023 11th International Conference on Computer and Communications Management
        August 2023
        284 pages
        ISBN:9798400707735
        DOI:10.1145/3617733
        Publication rights licensed to ACM. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 31 October 2023

        Permissions

        Request permissions for this article.

        Check for updates

        Qualifiers

        • Research-article
        • Research
        • Refereed limited

        Conference

        ICCCM 2023

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • 0
          Total Citations
        • 38
          Total Downloads
        • Downloads (Last 12 months)30
        • Downloads (Last 6 weeks)7
        Reflects downloads up to 06 Jan 2025

        Other Metrics

        Citations

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format.

        HTML Format

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media