Distributed Truss Computation in Dynamic Graphs

被引:1
|
作者
Mo, Ziwei [1 ]
Luo, Qi [1 ]
Yu, Dongxiao [1 ]
Sheng, Hao [2 ,3 ]
Yu, Jiguo [4 ]
Cheng, Xiuzhen [1 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Qingdao 266200, Peoples R China
[2] Beihang Univ, Sch Comp Sci & Engn, State Key Lab Software Dev Environm, Beijing 100191, Peoples R China
[3] Beihang Univ, Beijing Adv Innovat Ctr Big Data & Brain Comp, Beijing 100191, Peoples R China
[4] Qilu Univ Technol, Big Data Inst, Shandong Acad Sci, Jinan 250353, Peoples R China
基金
中国国家自然科学基金;
关键词
distributed algorithm; dynamic graph; graph mining; cohesive subgraph; k-truss; COMMUNITY SEARCH; DECOMPOSITION; MAINTENANCE;
D O I
10.26599/TST.2022.9010019
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Large-scale graphs usually exhibit global sparsity with local cohesiveness, and mining the representative cohesive subgraphs is a fundamental problem in graph analysis. The k-truss is one of the most commonly studied cohesive subgraphs, in which each edge is formed in at least k - 2 triangles. A critical issue in mining a k-truss lies in the computation of the trussness of each edge, which is the maximum value of k that an edge can be in a k-truss. Existing works mostly focus on truss computation in static graphs by sequential models. However, the graphs are constantly changing dynamically in the real world. We study distributed truss computation in dynamic graphs in this paper. In particular, we compute the trussness of edges based on the local nature of the k-truss in a synchronized node-centric distributed model. Iteratively decomposing the trussness of edges by relying only on local topological information is possible with the proposed distributed decomposition algorithm. Moreover, the distributed maintenance algorithm only needs to update a small amount of dynamic information to complete the computation. Extensive experiments have been conducted to show the scalability and efficiency of the proposed algorithm.
引用
收藏
页码:873 / 887
页数:15
相关论文
共 50 条
  • [31] Distributed Online Data Aggregation in Dynamic Graphs
    Bramas, Quentin
    Masuzawa, Toshimitsu
    Tixeuil, Sebastien
    [J]. PROCEEDINGS 2016 IEEE 36TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS ICDCS 2016, 2016, : 747 - 748
  • [32] K-truss decomposition for Scale-Free Graphs at Scale in Distributed Memory
    Pearce, Roger
    Sanders, Geoffrey
    [J]. 2018 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2018,
  • [33] K-Truss Based Temporal Graph Convolutional Network for Dynamic Graphs
    Li, Hongxi
    Zhang, Zuxuan
    Liang, Dengzhe
    Jiang, Yuncheng
    [J]. ASIAN CONFERENCE ON MACHINE LEARNING, VOL 222, 2023, 222
  • [34] Truss Decomposition on Multilayer Graphs
    Huang, Hongxuan
    Linghu, Qingyuan
    Zhang, Fan
    Ouyang, Dian
    Yang, Shiyu
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 5912 - 5915
  • [35] Distributed Computation of Top-k Degrees in Hidden Bipartite Graphs
    Kostoglou, Panagiotis
    Papadopoulos, Apostolos N.
    Manolopoulos, Yannis
    [J]. NEW TRENDS IN DATABASES AND INFORMATION SYSTEMS, ADBIS 2019, 2019, 1064 : 3 - 10
  • [36] Extended Dependency Graphs and Efficient Distributed Fixed-Point Computation
    Dalsgaard, Andreas E.
    Enevoldsen, Soren
    Fogh, Peter
    Jensen, Lasse S.
    Jepsen, Tobias S.
    Kaufmann, Isabella
    Larsen, Kim G.
    Nielsen, Soren M.
    Olesen, Mads Chr.
    Pastva, Samuel
    Srba, Jiri
    [J]. APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2017, 2017, 10258 : 139 - 158
  • [37] Truss decomposition of uncertain graphs
    Zou, Zhaonian
    Zhu, Rong
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 50 (01) : 197 - 230
  • [38] Dynamic co-scheduling of distributed computation and replication
    Liu, Huadong
    Beck, Micah
    Huang, Jian
    [J]. SIXTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID: SPANNING THE WORLD AND BEYOND, 2006, : 592 - +
  • [39] Distributed computation in dynamic networks via random walks
    Das Sarma, Atish
    Molla, Anisur Rahaman
    Pandurangan, Gopal
    [J]. THEORETICAL COMPUTER SCIENCE, 2015, 581 : 45 - 66
  • [40] Truss decomposition of uncertain graphs
    Zhaonian Zou
    Rong Zhu
    [J]. Knowledge and Information Systems, 2017, 50 : 197 - 230