Estimation of Graphlet Statistics

01/06/2017
by   Ryan A. Rossi, et al.
0

Graphlets are induced subgraphs of a large network and are important for understanding and modeling complex networks. Despite their practical importance, graphlets have been severely limited to applications and domains with relatively small graphs. Most previous work has focused on exact algorithms, however, it is often too expensive to compute graphlets exactly in massive networks with billions of edges, and finding an approximate count is usually sufficient for many applications. In this work, we propose an unbiased graphlet estimation framework that is (a) fast with significant speedups compared to the state-of-the-art, (b) parallel with nearly linear-speedups, (c) accurate with <1 networks with billions of edges, and (e) flexible for a variety of real-world settings, as well as estimating macro and micro-level graphlet statistics (e.g., counts) of both connected and disconnected graphlets. In addition, an adaptive approach is introduced that finds the smallest sample size required to obtain estimates within a given user-defined error bound. On 300 networks from 20 domains, we obtain <1 significantly more accurate than existing methods while using less data. Moreover, it takes a few seconds on billion edge graphs (as opposed to days/weeks). These are by far the largest graphlet computations to date.

READ FULL TEXT
research
06/13/2015

Graphlet Decomposition: Framework, Algorithms, and Applications

From social science to biology, numerous applications often rely on grap...
research
10/23/2020

Heterogeneous Graphlets

In this paper, we introduce a generalization of graphlets to heterogeneo...
research
09/23/2020

Counting five-node subgraphs

We propose exact count formulae for the 21 topologically distinct non-in...
research
12/29/2016

Motifs in Temporal Networks

Networks are a fundamental tool for modeling complex systems in a variet...
research
02/23/2018

Estimating Graphlet Statistics via Lifting

Exploratory analysis over network data is often limited by our ability t...
research
11/22/2018

REPT: A Streaming Algorithm of Approximating Global and Local Triangle Counts in Parallel

Recently, considerable efforts have been devoted to approximately comput...

Please sign up or login with your details

Forgot password? Click here to reset