DeMEtRIS: Counting (near)-Cliques by Crawling

by   Suman K. Bera, et al.

We study the problem of approximately counting cliques and near cliques in a graph, where the access to the graph is only available through crawling its vertices; thus typically seeing only a small portion of it. This model, known as the random walk model or the neighborhood query model has been introduced recently and captures real-life scenarios in which the entire graph is too massive to be stored as a whole or be scanned entirely and sampling vertices independently is non-trivial in it. We introduce DeMEtRIS: Dense Motif Estimation through Random Incident Sampling. This method provides a scalable algorithm for clique and near clique counting in the random walk model. We prove the correctness of our algorithm through rigorous mathematical analysis and extensive experiments. Both our theoretical results and our experiments show that DeMEtRIS obtains a high precision estimation by only crawling a sub-linear portion on vertices, thus we demonstrate a significant improvement over previously known results.


page 1

page 2

page 3

page 4


How to Count Triangles, without Seeing the Whole Graph

Triangle counting is a fundamental problem in the analysis of large grap...

Provably and Efficiently Approximating Near-cliques using the Turán Shadow: PEANUTS

Clique and near-clique counts are important graph properties with applic...

A Review: Random Walk in Graph Sampling

Graph sampling is a technique to pick a subset of vertices and/ or edges...

Weighted Jump in Random Walk Graph Sampling

Random walk based sampling methods have been widely used in graph sampli...

Flow-Based Algorithms for Local Graph Clustering

Given a subset S of vertices of an undirected graph G, the cut-improveme...

Local Graph Clustering Beyond Cheeger's Inequality

Motivated by applications of large-scale graph clustering, we study rand...

Strong Collapse of Random Simplicial Complexes

The strong collapse of a simplicial complex, proposed by Barmak and Mini...

Please sign up or login with your details

Forgot password? Click here to reset