mlsanityData to 14 Oct 2026

Efficient Approximate Temporal Triangle Counting in Streaming with Predictions

arXiv 2506.13173 ↗First posted 16 Jun 2025cs.DS cs.LG cs.SIcited by 0

Not on the map. Why?

Abstract (arXiv)

Triangle counting is a fundamental and widely studied problem on static graphs, and recently on temporal graphs, where edges carry information on the timings of the associated events. Streaming processing and resource efficiency are crucial requirements for counting triangles in modern massive temporal graphs, with millions of nodes and up to billions of temporal edges. However, current exact and approximate algorithms are unable to handle large-scale temporal graphs. To fill such a gap, we introduce STEP, a scalable and efficient algorithm to approximate temporal triangle counts from a stream of temporal edges. STEP combines predictions to the number of triangles a temporal edge is involved in, with a simple sampling strategy, leading to scalability, efficiency, and accurate approximation of all eight temporal triangle types simultaneously. We analytically prove that, by using a sublinear amount of memory, STEP obtains unbiased and very accurate estimates. In fact, even noisy predictions can significantly reduce the variance of STEP's estimates. Our extensive experiments on massive temporal graphs with up to billions of edges demonstrate that STEP outputs high-quality estimates and is more efficient than state-of-the-art methods.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 34 of its 60 references that are in the map. First posted on arXiv 16 Jun 2025.

Builds on

34 of 60 references.

References · 34

  1. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
  2. 2020Algorithms with Predictionscited by 153
  3. 2021A Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directionscited by 144
  4. 2016Motifs in Temporal Networkscited by 101
  5. 2021Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendationcited by 101
  6. 2019A Model for Learned Bloom Filters, and Optimizing by Sandwichingcited by 64
  7. 2022Faster Fundamental Graph Algorithms via Learned Predictionscited by 42
  8. 2021Online Graph Algorithms with Predictionscited by 25
  9. 2020Detecting Mixing Services via Mining Bitcoin Transaction Network with Hybrid Motifscited by 23
  10. 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
  11. 2021Online Facility Location with Predictionscited by 14
  12. 2022A Universal Error Measure for Input Predictions Applied to Online Graph Problemscited by 14
22 more
  1. 2020Mining Persistent Activity in Continually Evolving Networkscited by 13
  2. 2014Exploring the structure and function of temporal networks with dynamic graphletscited by 10
  3. 2020Temporal Network Motifs: Models, Limitations, Evaluationcited by 9
  4. 2023On Dynamic Graph Algorithms with Predictionscited by 9
  5. 2023On the Complexity of Algorithms with Predictions for Dynamic Graph Problemscited by 9
  6. 2016Science, AskScience, and BadScience: On the Coexistence of Highly Related Communitiescited by 6
  7. 2018A Chronological Edge-Driven Approach to Temporal Subgraph Isomorphismcited by 6
  8. 2023Online Graph Coloring with Predictionscited by 5
  9. 2022Graph Searching with Predictionscited by 4
  10. 2024Learning-Based Algorithms for Graph Searching Problemscited by 4
  11. 2021PRESTO: Simple and Scalable Sampling Techniques for the Rigorous Approximation of Temporal Motif Countscited by 3
  12. 2021odeN: Simultaneous Approximation of Multiple Motif Counts in Large Temporal Networkscited by 3
  13. 2022Scalable Motif Counting for Large-scale Temporal Graphscited by 3
  14. 2024Scalable Temporal Motif Densest Subnetwork Discoverycited by 3
  15. 2021Faster and Generalized Temporal Triangle Counting, via Degeneracy Orderingcited by 2
  16. 2022Efficient Sampling Algorithms for Approximate Motif Counting in Temporal Graph Streamscited by 2
  17. 2023AeonG: An Efficient Built-in Temporal Support in Graph Databasescited by 2
  18. 2024Accurate and Fast Estimation of Temporal Motifs using Path Samplingcited by 2
  19. 2024Fast and Accurate Triangle Counting in Graph Streams Using Predictionscited by 2
  20. 2014Inferring the interplay of network structure and market effects in Bitcoincited by 1
  21. 2023Sampling Algorithms for Butterfly Counting on Temporal Bipartite Graphscited by 1
  22. 2024Efficient Historical Butterfly Counting in Large Temporal Bipartite Networks via Graph Structure-aware Indexcited by 1

Built on by

Not cited yet.