Near Uniform Triangle Sampling Over Adjacency List Graph Streams
Arijit Bishnu, Arijit Ghosh, Gopinath Mishra, Sayantan Sen

TL;DR
This paper introduces efficient streaming algorithms for approximately sampling triangles uniformly in adjacency list graph streams, matching space complexities of triangle counting algorithms, and extends results to vertex and edge models.
Contribution
It presents the first algorithms for near-uniform triangle sampling in adjacency list streams with space complexity comparable to counting algorithms.
Findings
Algorithms achieve near-uniform triangle sampling in adjacency list streams.
Space complexity matches that of triangle counting algorithms.
Results extend to vertex and edge arrival models.
Abstract
Triangle counting and sampling are two fundamental problems for streaming algorithms. Arguably, designing sampling algorithms is more challenging than their counting variants. It may be noted that triangle counting has received far greater attention in the literature than the sampling variant. In this work, we consider the problem of approximately sampling triangles in different models of streaming with the focus being on the adjacency list model. In this problem, the edges of a graph will arrive over a data stream. The goal is to design efficient streaming algorithms that can sample and output a triangle from a distribution, over the triangles in , that is close to the uniform distribution over the triangles in . The distance between distributions is measured in terms of -distance. The main technical contribution of this paper is to design algorithms for this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Internet Traffic Analysis and Secure E-voting · Machine Learning and Algorithms
