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 条
  • [1] DevDynaP: A Dynamic Local Community Detection Algorithm
    Sahar Bakhtar
    Hovhannes A. Harutyunyan
    SN Computer Science, 6 (4)
  • [2] A Local Seeding Algorithm for Community Detection in Dynamic Networks
    Hu, Yanmei
    Zhang, Yingxi
    Wang, Xiabing
    Wu, Jing
    Duo, Bin
    ADVANCED DATA MINING AND APPLICATIONS, ADMA 2021, PT II, 2022, 13088 : 97 - 112
  • [3] An Incremental Local-First Community Detection Method for Dynamic Graphs
    Kanezashi, Hiroki
    Suzumura, Toyotaro
    2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 3318 - 3325
  • [4] A Local Dynamic Community Detection Algorithm Based on Node Contribution
    Guo, Kun
    He, Ling
    Huang, Jiangsheng
    Chen, Yuzhong
    Lin, Bing
    COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING, CHINESECSCW 2019, 2019, 1042 : 363 - 376
  • [5] Distributed community detection in dynamic graphs
    Clementi, Andrea
    Di Ianni, Miriam
    Gambosi, Giorgio
    Natale, Emanuele
    Silvestri, Riccardo
    THEORETICAL COMPUTER SCIENCE, 2015, 584 : 19 - 41
  • [6] A Local Measure of Community Change in Dynamic Graphs
    Zakrzewska, Anita
    Nathan, Eisha
    Fairbanks, James
    Bader, David A.
    PROCEEDINGS OF THE 2016 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING ASONAM 2016, 2016, : 349 - 353
  • [7] A Genetic Algorithm for Community Detection in Attributed Graphs
    Pizzuti, Clara
    Socievole, Annalisa
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2018, 2018, 10784 : 159 - 170
  • [8] A Distributed Algorithm for Community Detection in Large Graphs
    Papadakis, Harris
    Panagiotakis, Costas
    Fragopoulou, Paraskevi
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2013, : 1432 - 1434
  • [9] Dynamic graphs, community detection, and Riemannian geometry
    Bakker C.
    Halappanavar M.
    Visweswara Sathanur A.
    Applied Network Science, 3 (1)
  • [10] Fast Incremental Community Detection on Dynamic Graphs
    Zakrzewska, Anita
    Bader, David A.
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 207 - 217