English

A simpler sublinear algorithm for approximating the triangle count

Data Structures and Algorithms 2015-05-11 v1 Discrete Mathematics Social and Information Networks

Abstract

A recent result of Eden, Levi, and Ron (ECCC 2015) provides a sublinear time algorithm to estimate the number of triangles in a graph. Given an undirected graph GG, one can query the degree of a vertex, the existence of an edge between vertices, and the iith neighbor of a vertex. Suppose the graph has nn vertices, mm edges, and tt triangles. In this model, Eden et al provided a O(\poly(\eps1logn)(n/t1/3+m3/2/t))O(\poly(\eps^{-1}\log n)(n/t^{1/3} + m^{3/2}/t)) time algorithm to get a (1+\eps)(1+\eps)-multiplicative approximation for tt, the triangle count. This paper provides a simpler algorithm with the same running time (up to differences in the \poly(\eps1logn)\poly(\eps^{-1}\log n) factor) that has a substantially simpler analysis.

Keywords

Cite

@article{arxiv.1505.01927,
  title  = {A simpler sublinear algorithm for approximating the triangle count},
  author = {C. Seshadhri},
  journal= {arXiv preprint arXiv:1505.01927},
  year   = {2015}
}
R2 v1 2026-06-22T09:30:11.769Z