Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Goodness-of-Fit Test for Sampled Subgraphs

Published 13 Oct 2017 in stat.ME | (1710.04801v1)

Abstract: We consider the problem of testing whether a graph's degree distribution belongs to a particular family, such as poisson or scale-free, given that we only observe a sampled subgraph. In particular, we focus on induced subgraph sampling, a sampling design which systematically distorts the degree distribution of interest. We estimate the parameter indexing the hypothesized family by generalized method of moments and utilize the Kolmogorov-Smirnov test statistic to assess goodness-of-fit. Since the distribution in the null hypothesis has been estimated, critical values for the test statistic must be simulated. We propose a novel bootstrap in which we construct a graph whose degree distribution conforms to the null hypothesis from which we may draw pseudo-samples in the form of induced subgraphs. We investigate the properties of this procedure with a monte carlo study which confirms that the bootstrap is able to attain size close to the nominal level while exhibiting power under the alternative hypothesis. We present an application of this test to the protein interaction network (PIN) of the yeast Saccharomyces cerevisiae. Accounting for the high rates of false negatives present in PIN measurement, we are able to reject the hypothesis that the PIN of S. cerevisiae follows an Erdos-Renyi random graph family of degree distributions.

Authors (1)

Summary

  • The paper introduces a formal goodness-of-fit procedure that models sampling-induced distortions in observed degree distributions using a transformation matrix.
  • It leverages GMM for parameter estimation and a custom parametric bootstrap to control type I error and enhance test power for different network models.
  • Application to yeast protein interaction networks decisively rejects the Poisson model, supporting the prevalence of heavy-tailed, scale-free characteristics.

Goodness-of-Fit Testing for Degree Distributions from Induced Subgraphs

Problem Formulation and Motivating Challenges

This work addresses the statistical problem of testing whether the degree distribution of a population graph GG conforms to a specified family (e.g., Poisson, power law), when only an induced subgraph sample G′G' is observed. Unlike i.i.d. sampling of vertex degrees, induced subgraph sampling systematically distorts the observed degree sequence because larger-degree vertices are more likely to have connections present in the sample, which complicates standard goodness-of-fit (GoF) testing and parametric estimation procedures.

The motivating application is in network science, particularly the inference of biological networks such as protein interaction networks (PINs), which are frequently measured through protocols (e.g., yeast two-hybrid assays) that result in induced subgraph data. Understanding the true degree distribution of such networks has significant implications for identifying essential proteins and designing interventions.

Statistical Methodology

The central contribution is a formal GoF testing procedure for degree distribution families on induced subgraph data, combining several key components:

1. Distortion Modeling:

The expectation of the sampled degree distribution PG′P_{G'} given the population degree distribution PGP_G is formalized as E[PG′]=XPGE[P_{G'}] = \mathbf{X} P_G, where X\mathbf{X} encodes the sampling-induced transformation (with hypergeometric or binomial structure depending on sampling design). Direct inversion is ill-posed due to high dimensionality and the ill-conditioning of X\mathbf{X}.

2. GMM Parameter Estimation:

Parameters θ\theta of the hypothesized family F0(θ)F_0(\theta) are estimated via Generalized Method of Moments, minimizing a quadratic loss between the observed degree frequencies and the image of the hypothesized distribution under the sampling operator X\mathbf{X}, using an estimated optimal covariance weighting for efficiency and convexity.

3. Goodness-of-Fit Statistic:

A Kolmogorov-Smirnov type statistic is constructed using the empirical CDF from G′G' and the CDF implied by F0(θ^)F_0(\hat{\theta}), propagated through X\mathbf{X}. The difficulty lies in characterizing the null distribution of the test statistic since the hypothesized family is only implicitly defined through θ\theta estimated from the same data.

4. Graphical Parametric Bootstrap:

The principal innovation is the introduction of a parametric bootstrap customized for induced subgraph sampling. For each bootstrap iteration, a random (possibly multi-)graph matching the estimated degree distribution is synthesized (via the configuration model), and an induced subgraph is resampled under the same sampling protocol as the data. Critical values for the GoF statistic are thus empirically simulated, appropriately accounting for both estimation and sampling-induced distortions.

Simulation Study

A comprehensive Monte Carlo study investigates the type I error control (size) and power of the proposed procedure under common network degree distributions:

  • Null families: Poisson (ErdÅ‘s–Rényi) and scale-free (power law) with a range of parameters.
  • Sampling design: Simple random sampling of vertices at varying rates.
  • Key results: When the true underlying distribution matches the null hypothesis, type I error is held closely to the nominal level (≈5%), demonstrating robust control. Power increases monotonically with sample size and is particularly strong for larger differences between Poisson and scale-free parameters.

Notably, in regimes where degree distributions nearly overlap (e.g., low Poisson rate vs. extremely heavy-tailed power-law), the procedure—like any degree-based hypothesis test—exhibits lower discriminability.

Application: Protein Interaction Networks

The framework is applied to multiple high-quality Saccharomyces cerevisiae PINs published by Yu et al., incorporating explicit modeling of high false negative rates inherent in Y2H assay data. Essential technical steps include:

  • Modeling edges in the subgraph as observed independently with success rate rr (true negative rate), and adapting the X\mathbf{X} matrix accordingly (Poisson–binomial convolution).
  • Hypothesis tests are performed for Poisson, exponential, and scale-free degree distributions across a suite of PIN datasets and for several assumed false negative rates (70–90%).

The empirical results are decisive:

  • Poisson (ErdÅ‘s–Rényi) family hypotheses are unambiguously rejected (p-value ≈ 0) for all datasets and all plausible false negative rates.
  • The scale-free hypothesis is generally retained for most datasets at moderate to high false negative rates, but not universally—emphasizing the nuances of network growth and measurement errors in real interactome data. Figure 1

Figure 1

Figure 2: Empirical degree distribution (log-log scale) for the Ito-core yeast PIN, illustrating the fit (or lack thereof) to scale-free and Poisson alternatives.

Theoretical Implications and Limitations

This work generalizes GoF testing for network degree distributions to the induced subgraph sampling context, extending classical Lilliefors testing to a combinatorial domain where complex, parameter-dependent distortions are present. The framework is compatible with any parametric degree distribution and, crucially, is directly extensible to other node-sampled designs where the sampling operator X\mathbf{X} is linear and population-invariant.

The main practical limitation is computational: the generation of large random graphs for the bootstrap and the storage of adjacency matrices is prohibitive for massive graphs (e.g., networks with millions of vertices). There is an open opportunity for scalable or graph-free analogs.

Future Directions

Several research directions are immediate:

  • Algorithmic scalability: Developing alternatives to explicit population-size graph generation for the bootstrap in massive graphs.
  • Broader sampling designs: Extending to snowball, traceroute, or egocentric designs by suitably adapting the X\mathbf{X} operator.
  • Refined models of measurement error: Incorporating correlated errors, context-specific biases, and adaptive estimation strategies.
  • Inference for other graph properties: Extending the paradigm to motifs, clustering coefficients, or community structure statistics.

Conclusion

This work provides a statistically principled and computationally feasible procedure for testing degree distributional hypotheses for large graphs when only induced subgraphs are accessible. The proposed graphical bootstrap method effectively adapts the GoF paradigm to the constraints of practical sampling, as validated by theoretical analysis, simulation, and application to high-impact biological networks. Empirically, the rejection of the Poisson family for yeast PINs provides further evidence against Erdős–Rényi random graph models for biological systems, reinforcing the importance of heavy-tailed mechanisms in cellular interaction networks.


Reference:

"A Goodness-of-Fit Test for Sampled Subgraphs" (1710.04801)

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.