Towards a Decomposition-Optimal Algorithm for Counting and Sampling Arbitrary Motifs in Sublinear Time
Amartya Shankha Biswas, Talya Eden, Ronitt Rubinfeld

TL;DR
This paper introduces a new, nearly optimal algorithm for counting and sampling arbitrary motifs in graphs using query access, improving over previous methods especially for complex motifs with nontrivial decompositions.
Contribution
The authors develop a decomposition-optimal algorithm for motif counting and sampling that outperforms previous methods and introduces a new star sampling technique based on degree moments.
Findings
Algorithm is at least as good as previous results up to poly(log n) factors.
For most graphs, the new algorithm performs strictly better.
Proves lower bounds for motifs with nontrivial decompositions.
Abstract
We consider the problem of sampling and approximately counting an arbitrary given motif in a graph , where access to is given via queries: degree, neighbor, and pair, as well as uniform edge sample queries. Previous algorithms for these tasks were based on a decomposition of into a collection of odd cycles and stars, denoted . These algorithms were shown to be optimal for the case where is a clique or an odd-length cycle, but no other lower bounds were known. We present a new algorithm for sampling and approximately counting arbitrary motifs which, up to factors, is always at least as good as previous results, and for most graphs is strictly better. The main ingredient leading to this improvement is an improved uniform algorithm for sampling stars, which might be…
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.
