Fully Dynamic Algorithm for Top-k Densest Subgraphs

被引:15
|
作者
Nasir, Muhammad Anis Uddin [1 ]
Gionis, Aristides [2 ]
Morales, Gianmarco De Francisci [3 ]
Girdzijauskas, Sarunas [1 ]
机构
[1] Royal Inst Technol, Stockholm, Sweden
[2] Aalto Univ, Espoo, Finland
[3] Qatar Comp Res Inst, Doha, Qatar
关键词
D O I
10.1145/3132847.3132966
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Given a large graph, the densest-subgraph problem asks to find a subgraph with maximum average degree. When considering the top-k version of this problem, a naive solution is to iteratively find the densest subgraph and remove it in each iteration. However, such a solution is impractical due to high processing cost. The problem is further complicated when dealing with dynamic graphs, since adding or removing an edge requires re-running the algorithm. In this paper, we study the top-k densest-subgraph problem in the sliding-window model and propose an efficient fully-dynamic algorithm. The input of our algorithm consists of an edge stream, and the goal is to find the node-disjoint subgraphs that maximize the sum of their densities. In contrast to existing state-of-the-art solutions that require iterating over the entire graph upon any update, our algorithm profits from the observation that updates only affect a limited region of the graph. Therefore, the top-k densest subgraphs are maintained by only applying local updates. We provide a theoretical analysis of the proposed algorithm and show empirically that the algorithm often generates denser subgraphs than state-of-the-art competitors. Experiments show an improvement in efficiency of up to five orders of magnitude compared to state-of-the-art solutions.
引用
收藏
页码:1817 / 1826
页数:10
相关论文
共 50 条
  • [21] A Top-k query algorithm on uncertain streaming data
    Wang, Ying
    Yu, Jianqiao
    Journal of Computational Information Systems, 2013, 9 (13): : 5273 - 5279
  • [22] Top-k Skyline Result Optimization Algorithm in MapReduce
    Liu, Aili
    14TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND EDUCATION (ICCSE 2019), 2019, : 466 - 471
  • [23] An Approximate Top-k Query Algorithm in Distributed Network
    Li, Wenhua
    Yu, Wenting
    Xiao, Feng
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND NATURAL COMPUTING, VOL II, 2009, : 417 - 420
  • [24] SETJoin: a novel top-k similarity join algorithm
    Hongya Wang
    Lihong Yang
    Yingyuan Xiao
    Soft Computing, 2020, 24 : 14577 - 14592
  • [25] Algorithm on Top-k Keyword Search of Uncertain XML
    Zhou Li-Yong
    Zhang Xiao-Lin
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 1643 - 1648
  • [26] An Improved Algorithm for Mining Top-k Association Rules
    Nguyen, Linh T. T.
    Nguyen, Loan T. T.
    Bay Vo
    ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING, ICCSAMA 2017, 2018, 629 : 117 - 128
  • [27] Dynamic top-k influence maximization in social networks
    Binbin Zhang
    Hao Wang
    Leong Hou U
    GeoInformatica, 2022, 26 : 323 - 346
  • [28] Dynamic structures for top-k queries on uncertain data
    Chen, Jiang
    Yi, Ke
    ALGORITHMS AND COMPUTATION, 2007, 4835 : 427 - +
  • [29] Dynamic top-k influence maximization in social networks
    Zhang, Binbin
    Wang, Hao
    Leong, Hou U.
    GEOINFORMATICA, 2022, 26 (02) : 323 - 346
  • [30] Top-k Item Identification on Dynamic and Distributed Datasets
    Guerrieri, Alessio
    Montresor, Alberto
    Velegrakis, Yannis
    EURO-PAR 2014 PARALLEL PROCESSING, 2014, 8632 : 270 - 281