A Framework for Description and Analysis of Sampling-based Approximate Triangle Counting Algorithms

被引:0
|
作者
Chehreghani, Mostafa Haghir [1 ]
机构
[1] KU Leaven, Dept Comp Sci, Celestijnenlaan 200a,Box 2402, B-3001 Leuven, Belgium
关键词
Graphs; triangle counting; approximate algorithms; large network analysis; NETWORKS;
D O I
10.1109/DSAA.2016.15
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Counting the number of triangles in a large graph has many important applications in network analysis. Several frequently computed metrics such as the clustering coefficient and the transitivity ratio need to count the number of triangles. In this paper, we present a randomized framework for expressing and analyzing approximate triangle counting algorithms. We show that many existing approximate triangle counting algorithms can be described in terms of probability distributions given as parameters to the proposed framework. Then, we show that our proposed framework provides a quantitative measure for the quality of different approximate algorithms. Finally, we perform experiments on real-world networks from different domains and show that there is no unique sampling technique outperforming the others for all networks and the quality of sampling techniques depends on different factors such as the structure of the network, the vertex degree-triangle correlation and the number of samples.
引用
收藏
页码:80 / 89
页数:10
相关论文
共 50 条
  • [41] Sliding window-based approximate triangle counting with bounded memory usage
    Xiangyang Gou
    Lei Zou
    The VLDB Journal, 2023, 32 : 1087 - 1110
  • [42] Machine Learning Guided Exploration for Sampling-based Motion Planning Algorithms
    Arslan, Oktay
    Tsiotras, Panagiotis
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 2646 - 2652
  • [43] Theory of Monte Carlo sampling-based alopex algorithms for neural networks
    Chen, Z
    Haykin, S
    Becker, S
    2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS: DESIGN AND IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS INDUSTRY TECHNOLOGY TRACKS MACHINE LEARNING FOR SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING SIGNAL PROCESSING FOR EDUCATION, 2004, : 501 - 504
  • [44] Incremental Sampling-Based Algorithms for a Class of Pursuit-Evasion Games
    Karaman, Sertac
    Frazzoli, Emilio
    ALGORITHMIC FOUNDATIONS OF ROBOTICS IX, 2010, 68 : 71 - +
  • [45] Sampling-based Algorithms for Optimal Motion Planning with Deterministic μ-Calculus Specifications
    Karaman, Sertac
    Frazzoli, Emilio
    2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 735 - 742
  • [46] Sampling-based Polytopic Trees for Approximate Optimal Control of Piecewise Affine Systems
    Sadraddini, Sadra
    Tedrake, Russ
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 7690 - 7696
  • [47] A Comparative Study of Intersection-Based Triangle Counting Algorithms on GPUs
    Li, Jiangbo
    Xu, Zichen
    Pham, Minh
    Tu, Yicheng
    Zhou, Qihe
    PROCEEDINGS 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS 2024, 2024, : 1070 - 1081
  • [48] Dynamic Programming Guided Exploration for Sampling-based Motion Planning Algorithms
    Arslan, Oktay
    Tsiotras, Panagiotis
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 4819 - 4826
  • [49] Sampling-based approximation algorithms for multi-stage stochastic optimization
    Swamy, C
    Shmoys, DB
    46TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2005, : 357 - 366
  • [50] Optimal Path Planning in Complex Cost Spaces With Sampling-Based Algorithms
    Devaurs, Didier
    Simeon, Thierry
    Cortes, Juan
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (02) : 415 - 424