Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3508546.3508583acmotherconferencesArticle/Chapter ViewAbstractPublication PagesacaiConference Proceedingsconference-collections
research-article
Open access

The Modified Gravitation-based Algorithm for Community Detecting in Dynamic Social Networks

Published: 25 February 2022 Publication History
  • Get Citation Alerts
  • Abstract

    With in-depth research on the complex network, people have a deeper understanding of the physical significance and mathematical characteristics of social networks. Communities are clusters of closely connected nodes within a social network. Community detection is an important task to understand the characteristics of social networks. The gravitation-based algorithm (GBA) is proposed in our previous work to simulate the process of community evolution based on Newton's law of universal gravitation. Based on GBA, we present a modified gravitation-based algorithm (MGBA) in this paper. MGBA uses the degree of nodes in the network to represent the mass of nodes, redefines the distance parameter in the law of gravity according to the close structural characteristics of the community, and introduces the concepts of the parent node and the center node. MGBA includes the MAGB algorithm and the MAFMG algorithm. MAGB is used to detect the community structure and find the center community. MAFMG algorithm is used to find the max gravity of the community. On this basis of MGBA, we present a dynamic modified gravitation-based algorithm (DMGBA) which is based on incremental clustering. After using MGBA to detect the community structure in static networks. If edges are added or removed, DMGBA will be used to redivide the dynamical communities. For adding a new edge, add the neighbor nodes of two related nodes, modify the quality of each node, and then put these nodes into a collection. For deleting old edges, delete the neighbor nodes of two related nodes, and modify the mass of each node. Change the central node of related nodes to itself, and put them into the collection if they are still in the network. The experimental results show that MGBA algorithm achieves 1% higher F1-score in less time than GBA in static large-scale social networks, DMGBA can get good partitions of communities in much less time than comparison methods.

    References

    [1]
    Coscia, M., Giannotti, F., & Pedreschi, D. (2011). A classification for community discovery methods in complex networks. Statistical Analysis & Data Mining the Asa Data Science Journal, 4(5).
    [2]
    Newman, M. E. . (2004). Fast algorithm for detecting community structure in networks. Phys Rev E Stat Nonlin Soft Matter Phys, 69(6 Pt 2), 066133.
    [3]
    Blondel, V. D., Guillaume, J. L., Lambiotte, R., & Lefebvre, E. . (2008). Fast unfolding of communities in large networks.
    [4]
    Waltman, L., & Eck, N. J. V. (2013). A smart local moving algorithm for large-scale modularity-based community detection. European Physical Journal B, 86(11), 471.
    [5]
    Cai, X. Y. (2009). Community-finding algorithm in complex networks based on spectral clustering. Computer Science.
    [6]
    Matthew Van Gundy, Davide Balzarotti, and Giovanni Vigna. 2007. Catch me, if you can: Evading network signatures with web-based polymorphic worms. In Proceedings of the first USENIX workshop on Offensive Technologies (WOOT 07) . USENIX Association, Berkley, CA, Article 7, 9 pages.
    [7]
    J. Hopcroft, O. Khan, B. Kulis. (2004). Tracking evolving communities in large linked networks, Proc. Natl. Acad. Sci. USA 101(Suppl 1)5249–5253.
    [8]
    Francesco, Folino, Clara, & Pizzuti. (2013). An evolutionary multiobjective approach for community discovery in dynamic networks. IEEE Transactions on Knowledge & Data Engineering.
    [9]
    Gopal, V. E., Prasad, M., & Ravi, V. (2010). A fast and elitist multiobjective genetic algorithm: NSGA-II.
    [10]
    Scardua, L. A. . (2021). Multiobjective Evolutionary Algorithm Based on Decomposition.
    [11]
    Jingjing, M., Jie, L., Wenping, M., Maoguo, G., & Licheng, J. (2014). Decomposition-based multiobjective evolutionary algorithm for community detection in dynamic social networks. The Scientific World Journal, 2014, (2014-3-1), 2014, 402345.
    [12]
    Meng, X., Tong, Y., Liu, X., Shuai, Z., Yang, X., & Tan, S. (2017). A novel dynamic community detection algorithm based on modularity optimization. IEEE International Conference on Software Engineering & Service Science. IEEE.
    [13]
    Zhao, Z., Chao, L., Zhang, X., Chiclana, F., & Viedma, E. H. (2019). An incremental method to detect communities in dynamic evolving social networks. Knowledge-Based Systems, 163(JAN.1), 404–415.
    [14]
    Xu, Z., Rui, X., He, J, Wang, Z., & Hadzibeganovic, T . (2020). Superspreaders and superblockers based community evolution tracking in dynamic social networks. Knowledge-Based Systems, 192(Mar.15), 105377.1-105377.19.
    [15]
    Yin, G, Chi, K, Dong, Y, & Dong, H. (2017). An approach of community evolution based on gravitational relationship refactoring in dynamic networks. Physics Letters A, 381(16), 1349-1355.
    [16]
    Backstrom, L, Huttenlocher, D. P., Kleinberg, J. M., & Lan, X. (2006). Group formation in large social networks: membership, growth, and evolution. Acm Sigkdd International Conference on Knowledge Discovery & Data Mining. ACM.
    [17]
    Yang, J., & Leskovec, J. (2012). Defining and evaluating network communities based on ground-truth. IEEE Computer Society, 1-8.
    [18]
    Roberto González Sánchez. (2014). Measurements and analysis of online social networks. Materials Transactions Jim, 21(3), 159-168.
    [19]
    Leskovec, J., Kleinberg, J., & Faloutsos, C. (2007). Graph evolution. Acm Transactions on Knowledge Discovery from Data, 1(1), 2-es.
    [20]
    Yang, J., & Leskovec, J. (2013). Community-Affiliation Graph Model for Overlapping Network Community Detection. IEEE International Conference on Data Mining. IEEE.
    [21]
    Yang, J., & Leskovec, J. (2013). Overlapping community detection at scale: A nonnegative matrix factorization approach. Acm International Conference on Web Search & Data Mining. ACM.
    [22]
    Lin, Y. R., Chi, Y., Zhu, S., Sundaram, H., & Tseng, B. L. (2008). Facetnet: A framework for analyzing communities and their evolutions in dynamic networks. Proceedings of the 17th International Conference on World Wide Web, WWW 2008, Beijing, China, April 21-25, 2008.
    [23]
    Liu, F., Wu, J., Zhou, C., & Yang, J. (2019). Evolutionary Community Detection in Dynamic Social Networks. 2019 International Joint Conference on Neural Networks (IJCNN).
    [24]
    Hoeschen, C., Kontos, D., Flohr, T. G., Viana, R. S., Galarreta-Valverde, M. A., & Mekkaoui, C. (2019). Normalized Mutual Information.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ACAI '21: Proceedings of the 2021 4th International Conference on Algorithms, Computing and Artificial Intelligence
    December 2021
    699 pages
    ISBN:9781450385053
    DOI:10.1145/3508546
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 February 2022

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Community Detection
    2. DMGBA
    3. MGBA
    4. Social Networks

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ACAI'21

    Acceptance Rates

    Overall Acceptance Rate 173 of 395 submissions, 44%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 169
      Total Downloads
    • Downloads (Last 12 months)67
    • Downloads (Last 6 weeks)19
    Reflects downloads up to 26 Jul 2024

    Other Metrics

    Citations

    View 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

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media