Approximately Counting Triangles in Sublinear Time
Talya Eden, Amit Levi, Dana Ron, C. Seshadhri

TL;DR
This paper introduces a sublinear-time algorithm for estimating the number of triangles in a graph using limited queries, achieving near-optimal query complexity and providing high-probability approximation guarantees.
Contribution
It presents the first sublinear-time algorithm for triangle counting with provable accuracy and optimal query complexity bounds based on graph parameters.
Findings
Algorithm estimates triangle count with high probability.
Query complexity is near-optimal and depends on graph size and triangle count.
Provides bounds matching lower bounds up to polylogarithmic factors.
Abstract
We consider the problem of estimating the number of triangles in a graph. This problem has been extensively studied in both theory and practice, but all existing algorithms read the entire graph. In this work we design a {\em sublinear-time\/} algorithm for approximating the number of triangles in a graph, where the algorithm is given query access to the graph. The allowed queries are degree queries, vertex-pair queries and neighbor queries. We show that for any given approximation parameter , the algorithm provides an estimate such that with high constant probability, , where is the number of triangles in the graph . The expected query complexity of the algorithm is , where is the…
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.
