Counting Triangles in Large Graphs by Random Sampling | IEEE Journals & Magazine | IEEE Xplore

Counting Triangles in Large Graphs by Random Sampling


Abstract:

The problem of counting triangles in graphs has been well studied in the literature. However, all existing algorithms, exact or approximate, spend at least linear time in...Show More

Abstract:

The problem of counting triangles in graphs has been well studied in the literature. However, all existing algorithms, exact or approximate, spend at least linear time in the size of the graph (except a recent theoretical result), which can be prohibitive on today's large graphs. Nevertheless, we observe that the ideas in many existing triangle counting algorithms can be coupled with random sampling to yield potentially sublinear-time algorithms that return an approximation of the triangle count without looking at the whole graph. This paper makes these random sampling algorithms more explicit, and presents an experimental and analytical comparison of different approaches, identifying the best performers among a number of candidates.
Published in: IEEE Transactions on Knowledge and Data Engineering ( Volume: 28, Issue: 8, 01 August 2016)
Page(s): 2013 - 2026
Date of Publication: 20 April 2016

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.