Counting Triangles in Large Graphs by Random Sampling

被引:30
|
作者
Wu, Bin [1 ]
Yi, Ke [1 ]
Li, Zhenguo [2 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Hong Kong, Hong Kong, Peoples R China
[2] Huawei Noahs Ark Lab, Hong Kong, Hong Kong, Peoples R China
关键词
Triangle counting; random sampling;
D O I
10.1109/TKDE.2016.2556663
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The problem of counting triangles in graphs has been well studied in the literature. However, all existing algorithms, exact or approximate, spend at least linear time in the size of the graph (except a recent theoretical result), which can be prohibitive on today's large graphs. Nevertheless, we observe that the ideas in many existing triangle counting algorithms can be coupled with random sampling to yield potentially sublinear-time algorithms that return an approximation of the triangle count without looking at the whole graph. This paper makes these random sampling algorithms more explicit, and presents an experimental and analytical comparison of different approaches, identifying the best performers among a number of candidates.
引用
收藏
页码:2013 / 2026
页数:14
相关论文
共 50 条
  • [1] Counting Triangles in Large Graphs on GPU
    Polak, Adam
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 740 - 746
  • [2] Finding, Counting, and Highlighting all Triangles in Large Graphs
    Uddin, Md. Ashraf
    Chowdhury, Kanchan
    Ray, Liton Kumar
    2019 1ST INTERNATIONAL CONFERENCE ON ROBOTICS, ELECTRICAL AND SIGNAL PROCESSING TECHNIQUES (ICREST), 2019, : 59 - 62
  • [3] Counting triangles in power-law uniform random graphs
    Gao, Pu
    van der Hofstad, Remco
    Southwell, Angus
    Stegehuis, Clara
    ELECTRONIC JOURNAL OF COMBINATORICS, 2020, 27 (03): : 1 - 28
  • [4] Random triangles in random graphs
    Heckel, Annika
    RANDOM STRUCTURES & ALGORITHMS, 2021, 59 (04) : 616 - 621
  • [5] Counting triangles in regular graphs
    He, Jialin
    Hou, Xinmin
    Ma, Jie
    Xie, Tianying
    JOURNAL OF GRAPH THEORY, 2024, 107 (04) : 759 - 777
  • [6] Counting triangles in regular graphs
    He, Jialin
    Hou, Xinmin
    Ma, Jie
    Xie, Tianying
    Journal of Graph Theory, 107 (04): : 759 - 777
  • [7] Triangles in random graphs
    Loebl, M
    Matousek, J
    Pangrác, O
    DISCRETE MATHEMATICS, 2004, 289 (1-3) : 181 - 185
  • [8] Parallel Counting of Triangles in Large Graphs: Pruning and Hierarchical Clustering Algorithms
    Kuo, Chun-Yen
    Hang, Ching Nam
    Yu, Pei-Duo
    Tan, Chee Wei
    2018 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2018,
  • [9] Finding, counting and listing all triangles in large graphs, an experimental study
    Schank, T
    Wagner, D
    EXPERIMENTAL AND EFFICIENT ALGORITHMS, PROCEEDINGS, 2005, 3503 : 606 - 609
  • [10] COUNTING TRIANGLES IN MASSIVE GRAPHS WITH MAPREDUCE
    Kolda, Tamara G.
    Pinar, Ali
    Plantenga, Todd
    Seshadhri, C.
    Task, Christine
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2014, 36 (05): : S48 - S77