Triangle Counting in Dynamic Graph Streams

被引:0
|
作者
Kutzkov, Konstantin [1 ]
Pagh, Rasmus [1 ]
机构
[1] IT Univ Copenhagen, Copenhagen, Denmark
来源
ALGORITHM THEORY - SWAT 2014 | 2014年 / 8503卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Estimating the number of triangles in graph streams using a limited amount of memory has become a popular topic in the last decade. Different variations of the problem have been studied, depending on whether the graph edges are provided in an arbitrary order or as incidence lists. However, with a few exceptions, the algorithms have considered insert-only streams. We present a new algorithm estimating the number of triangles in dynamic graph streams where edges can be both inserted and deleted. We show that our algorithm achieves better time and space complexity than previous solutions for various graph classes, for example sparse graphs with a relatively small number of triangles. Also, for graphs with constant transitivity coefficient, a common situation in real graphs, this is the first algorithm achieving constant processing time per edge. The result is achieved by a novel approach combining sampling of vertex triples and sparsification of the input graph.
引用
收藏
页码:306 / 318
页数:13
相关论文
共 50 条
  • [21] Distributed Triangle Approximately Counting Algorithms in Simple Graph Stream
    Yang, Xu
    Song, Chao
    Yu, Mengdi
    Gu, Jiqing
    Liu, Ming
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2022, 16 (04)
  • [22] Densest Subgraph in Dynamic Graph Streams
    McGregor, Andrew
    Tench, David
    Vorotnikova, Sofya
    Vu, Hoa T.
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2015, PT II, 2015, 9235 : 472 - 482
  • [23] Improved Distributed-memory Triangle Counting by Exploiting the Graph Structure
    Ghosh, Sayan
    [J]. 2022 IEEE HIGH PERFORMANCE EXTREME COMPUTING VIRTUAL CONFERENCE (HPEC), 2022,
  • [24] TriC: Distributed-memory Triangle Counting by Exploiting the Graph Structure
    Ghosh, Sayan
    Halappanavar, Mahantesh
    [J]. 2020 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2020,
  • [25] Distinct Element Counting in Distributed Dynamic Data Streams
    Chen, Wenji
    Guan, Yong
    [J]. 2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), 2015,
  • [26] Vertex and Hyperedge Connectivity in Dynamic Graph Streams
    Guha, Sudipto
    McGregor, Andrew
    Tench, David
    [J]. PODS'15: PROCEEDINGS OF THE 33RD ACM SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2015, : 241 - 247
  • [27] Global triangle estimation based on first edge sampling in large graph streams
    Changyong Yu
    Huimin Liu
    Fazal Wahab
    Zihan Ling
    Tianmei Ren
    Haitao Ma
    Yuhai Zhao
    [J]. The Journal of Supercomputing, 2023, 79 : 14079 - 14116
  • [28] FURL: Fixed-memory and uncertainty reducing local triangle counting for multigraph streams
    Minsoo Jung
    Yongsub Lim
    Sunmin Lee
    U. Kang
    [J]. Data Mining and Knowledge Discovery, 2019, 33 : 1225 - 1253
  • [29] Global triangle estimation based on first edge sampling in large graph streams
    Yu, Changyong
    Liu, Huimin
    Wahab, Fazal
    Ling, Zihan
    Ren, Tianmei
    Ma, Haitao
    Zhao, Yuhai
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (13): : 14079 - 14116
  • [30] FURL: Fixed-memory and uncertainty reducing local triangle counting for multigraph streams
    Jung, Minsoo
    Lim, Yongsub
    Lee, Sunmin
    Kang, U.
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 2019, 33 (05) : 1225 - 1253