Estimating the Number of Connected Components in a Graph via Subgraph Sampling

01/12/2018
by   Jason M. Klusowski, et al.
0

Learning properties of large graphs from samples has been an important problem in statistical network analysis since the early work of Goodman Goodman1949 and Frank Frank1978. We revisit a problem formulated by Frank Frank1978 of estimating the number of connected components in a large graph based on the subgraph sampling model, in which we randomly sample a subset of the vertices and observe the induced subgraph. The key question is whether accurate estimation is achievable in the sublinear regime where only a vanishing fraction of the vertices are sampled. We show that it is impossible if the parent graph is allowed to contain high-degree vertices or long induced cycles. For the class of chordal graphs, where induced cycles of length four or above are forbidden, we characterize the optimal sample complexity within constant factors and construct linear-time estimators that provably achieve these bounds. This significantly expands the scope of previous results which have focused on unbiased estimators and special classes of graphs such as forests or cliques. Both the construction and the analysis of the proposed methodology rely on combinatorial properties of chordal graphs and identities of induced subgraph counts. They, in turn, also play a key role in proving minimax lower bounds based on construction of random instances of graphs with matching structures of small subgraphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/21/2018

Counting Motifs with Graph Sampling

Applied researchers often construct a network from a random sample of no...
research
01/25/2018

Finding induced subgraphs in scale-free inhomogeneous random graphs

We study the induced subgraph isomorphism problem on inhomogeneous rando...
research
02/28/2019

Construction Methods for Gaussoids

The number of n-gaussoids is shown to be a double exponential function i...
research
12/01/2018

Number of Connected Components in a Graph: Estimation via Counting Patterns

Due to the limited resources and the scale of the graphs in modern datas...
research
10/26/2016

Estimating the Size of a Large Network and its Communities from a Random Sample

Most real-world networks are too large to be measured or studied directl...
research
10/24/2017

Provable and practical approximations for the degree distribution using sublinear graph samples

The degree distribution is one of the most fundamental properties used i...
research
04/22/2023

Second-order moments of the size of randomly induced subgraphs of given order

For a graph G and a positive integer c, let M_c(G) be the size of a subg...

Please sign up or login with your details

Forgot password? Click here to reset