Arboricity and Random Edge Queries Matter for Triangle Counting using Sublinear Queries
Arijit Bishnu, Debarshi Chanda, Gopinath Mishra

TL;DR
This paper introduces a randomized algorithm for estimating the number of triangles in a graph using sublinear queries, leveraging arboricity and RandomEdge queries, and provides matching lower bounds.
Contribution
It presents a new triangle counting algorithm that incorporates arboricity and RandomEdge queries, along with tight upper and lower bounds on query complexity.
Findings
Algorithm achieves $(1±\varepsilon)$ approximation with high probability.
Query complexity depends on arboricity, number of edges, and triangle count.
Lower bounds match the upper bounds on key parameters.
Abstract
Given a simple, unweighted, undirected graph with and , and parameters , along with \texttt{Degree}, \texttt{Neighbour}, \texttt{Edge} and \texttt{RandomEdge} query access to , we provide a query based randomized algorithm to generate an estimate of the number of triangles in , such that with probability at least . The query complexity of our algorithm is , where is the arboricity of . Our work can be seen as a continuation in the line of recent works [Eden et al., SIAM J Comp., 2017; Assadi et al., ITCS 2019; Eden et al. SODA 2020] that considered subgraph or triangle counting with or without the use of \texttt{RandomEdge} query. Of these works, Eden et al. [SODA…
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.
