• Home
  • Search
  • BSR-TC: Adaptively Sampling for Accurate Triangle Counting over Evolving Graph Streams
  • Cite Icon1
  • https://doi.org/10.1142/s021819402140012xCopy DOI Icon

BSR-TC: Adaptively Sampling for Accurate Triangle Counting over Evolving Graph Streams

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Triangle counting is a fundamental graph mining problem, widely employed in various real-world application scenarios. Given the large scale of graph streams and limited memory space, it is feasible to achieve the estimation of global and local triangles by sampling. Existing streaming algorithms for triangle counting can be generalized into two categories: Reservoir-based methods and Bernoulli-based methods. The former use a fixed memory budget, whose size is difficult to set for accurate estimation without any prior knowledge about graph streams. The latter sample edges by a specified probability, but memory budget is uncontrollable for following a binomial distribution. In this work, we propose a novel and bounded-sampling-ratio algorithm for both global and local triangle counting, called BSR-TC, by adaptively resizing memory budget upwards over evolving graph streams. Specifically, our proposed single-pass BSR-TC can gain more advantage than the state-of-the-art algorithms over the continuous growth of graph streams. Experimental results show that BSR-TC achieves accuracy of at least 99.8% for global triangles, when the ratio of initial memory budget against whole graph streams [Formula: see text] and given [Formula: see text], respectively.

Similar Papers
  • Research Article
  • Citations1

Compact Estimator for Streaming Triangle Counting

  • Aug 01, 2024
  • IEEE Transactions on Knowledge and Data Engineering
  • Jiqing Gu +4
  • Conference Article
  • Citations55

TurboGraph++

  • May 27, 2018
  • Seongyun Ko +1
  • Conference Article
  • Citations11

T-Sample: A Dual Reservoir-Based Sampling Method for Characterizing Large Graph Streams

  • Apr 01, 2019
  • Lingling Zhang +4
  • Research Article
  • Citations20

FURL: Fixed-memory and uncertainty reducing local triangle counting for multigraph streams

  • Apr 19, 2019
  • Data Mining and Knowledge Discovery
  • Minsoo Jung +3
  • PDF
  • Research Article
  • Citations15

Interactive Graph Stream Analytics in Arkouda

  • Jul 21, 2021
  • Algorithms
  • Zhihui Du +3
  • Book Chapter
  • Citations23

Tri-Fly: Distributed Estimation of Global and Local Triangle Counts in Graph Streams

  • Jan 01, 2018
  • Kijung Shin +4
  • Research Article
  • Citations2

An empirical study on budget-aware online kernel algorithms for streams of graphs

  • Jul 25, 2016
  • Neurocomputing
  • Giovanni Da San Martino +2
  • Conference Article
  • Citations23

First look: Linear algebra-based triangle counting without matrix multiplication

  • Sep 01, 2017
  • Tze Meng Low +5
  • Conference Article
  • Citations29

Fast and Adaptive List Intersections on the GPU

  • Sep 01, 2018
  • James Fox +4
  • Conference Article
  • Citations4

Distributed, Shared-Memory Parallel Triangle Counting

  • Jul 02, 2018
  • Thejaka Amila Kanewala +2
  • Conference Article
  • Citations1

TDLP: time decay based link prediction method for dynamic networks

  • May 06, 2022
  • Xu Zhang +3
  • Conference Article
  • Citations49

Engineering a fast online persistent suffix tree construction

  • Mar 30, 2004
  • S.J Bedathur +1
  • Book Chapter
  • Citations6

Very Fast Streaming Submodular Function Maximization

  • Jan 01, 2021
  • Sebastian Buschjäger +3
  • Conference Article
  • Citations101

Fixed-budget kernel recursive least-squares

  • Mar 01, 2010
  • Steven Van Vaerenbergh +3
  • Research Article

Sectric: Towards Accurate, Privacy-Preserving and Efficient Triangle Counting

  • Jun 01, 2025
  • Proceedings of the VLDB Endowment
  • Minze Xu +7
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.