A Dynamic Algorithm for Local Community Detection in Graphs

被引:33
|
作者
Zakrzewska, Anita [1 ]
Bader, David A. [1 ]
机构
[1] Georgia Inst Technol, Computat Sci & Engn, Atlanta, GA 30332 USA
关键词
D O I
10.1145/2808797.2809375
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A variety of massive datasets, such as social networks and biological data, are represented as graphs that reveal underlying connections, trends, and anomalies. Community detection is the task of discovering dense groups of vertices in a graph. Its one specific form is seed set expansion, which finds the best local community for a given set of seed vertices. Greedy, agglomerative algorithms, which are commonly used in seed set expansion, have been previously designed only for a static, unchanging graph. However, in many applications, new data is constantly produced, and vertices and edges are inserted and removed from a graph. We present an algorithm for dynamic seed set expansion, which incrementally updates the community as the underlying graph changes. We show that our dynamic algorithm outputs high quality communities that are similar to those found when using a standard static algorithm. The dynamic approach also improves performance compared to recomputation, achieving speedups of up to 600x.
引用
收藏
页码:559 / 564
页数:6
相关论文
共 50 条
  • [41] Community Detection Based on Local Information and Dynamic Expansion
    Luo, Yongping
    Wang, Li
    Sun, Shiwen
    Xia, Chengyi
    IEEE ACCESS, 2019, 7 : 142773 - 142786
  • [42] Community detection in graphs
    Fortunato, Santo
    PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2010, 486 (3-5): : 75 - 174
  • [43] Graphs and Community Detection
    Kalyanaraman, Ananth
    Halappanavar, Mahantesh
    Chavarria-Miranda, Daniel
    Lu, Hao
    Duraisamy, Karthi
    Pande, Partha Pratim
    FOUNDATIONS AND TRENDS IN ELECTRONIC DESIGN AUTOMATION, 2016, 10 (03): : 145 - 247
  • [44] Dynamic Community Detection Algorithm Based on Incremental Identification
    Li, Xiaoming
    Wu, Bin
    Guo, Qian
    Zeng, Xuelin
    Shi, Chuan
    2015 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOP (ICDMW), 2015, : 900 - 907
  • [45] Dynamic Community Detection Algorithm based on Allocating and Splitting
    Jiang, Wanchang
    Zhang, Xiaoxi
    2022 IEEE 34TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, ICTAI, 2022, : 1132 - 1137
  • [46] Shared-Memory Parallel Algorithms for Community Detection in Dynamic Graphs
    Sahu, Subhajit
    Kothapalli, Kishore
    Banerjee, Dip Sankar
    2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, : 250 - 259
  • [47] Label propagation algorithm based on local cycles for community detection
    Zhang, Xian-Kun
    Fei, Song
    Song, Chen
    Tian, Xue
    Ao, Yang-Yue
    INTERNATIONAL JOURNAL OF MODERN PHYSICS B, 2015, 29 (05):
  • [48] A local community detection algorithm based on the weakening of interference nodes
    Min, Lei
    Liu, Zhi
    Tang, Xiangyang
    Chen, Mao
    Liu, Sanya
    Chen, Mao, 1600, Binary Information Press (10): : 8295 - 8302
  • [49] A robust two-stage algorithm for local community detection
    Ding, Xiaoyu
    Zhang, Jianpei
    Yang, Jing
    KNOWLEDGE-BASED SYSTEMS, 2018, 152 : 188 - 199
  • [50] A Local Community Detection Algorithm for Large Scale Wireless Networks
    Jia, Dong
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATION AND SENSOR NETWORKS (WCSN 2016), 2016, 44 : 669 - 673