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 number of vertices in the graph and is the number of edges, and the expected running time is . We also prove that queries are necessary, thus establishing that the query complexity of this algorithm is optimal up to polylogarithmic factors in (and the dependence on ).
Connections
Explore this paper’s authors, topics and related work.
Building this map preview
BZPEER is loading the nearby papers, people, topics and institutions for this page.
Reviews 0
Write a review
No reviews yet.
Discussion 0
Add a comment
No comments yet.