[Paper Review] Stochastic blockmodel approximation of a graphon: Theory and consistent estimation
This paper proposes a computationally efficient stochastic blockmodel approximation (SBA) algorithm to consistently estimate a graphon from observed network data. By approximating the graphon with a piecewise constant function based on node similarity in latent positions, the method achieves almost sure consistency in mean absolute error as network size grows, under piecewise Lipschitz assumptions.
Non-parametric approaches for analyzing network data based on exchangeable graph models (ExGM) have recently gained interest. The key object that defines an ExGM is often referred to as a graphon. This non-parametric perspective on network modeling poses challenging questions on how to make inference on the graphon underlying observed network data. In this paper, we propose a computationally efficient procedure to estimate a graphon from a set of observed networks generated from it. This procedure is based on a stochastic blockmodel approximation (SBA) of the graphon. We show that, by approximating the graphon with a stochastic block model, the graphon can be consistently estimated, that is, the estimation error vanishes as the size of the graph approaches infinity.
Motivation & Objective
- Address the challenge of non-parametric inference on graphons from observed network data.
- Develop a computationally efficient method for estimating the underlying graphon function.
- Establish theoretical consistency of the estimation procedure under realistic smoothness assumptions.
- Provide a practical algorithm that achieves consistent estimation without requiring canonical labeling of nodes.
Proposed method
- Approximate the graphon using a two-dimensional step function, equivalent to a stochastic blockmodel with diminishing block sizes as n increases.
- Define node similarity via L1 distances between row and column slices of the graphon, using observed adjacency matrices to estimate these distances.
- Cluster nodes into blocks based on estimated similarity, with block size controlled by a threshold Δn that decreases with n.
- Estimate the graphon value in each block as the empirical average of edge probabilities within that block.
- Use concentration inequalities to bound estimation error, leveraging the piecewise Lipschitz condition on the graphon.
- Establish consistency by showing that the mean absolute error (MAE) and mean squared error (MSE) converge to zero in probability and in expectation as n → ∞.
Experimental results
Research questions
- RQ1Can a computationally efficient algorithm consistently estimate a graphon from observed network data?
- RQ2Does approximating a graphon via a stochastic blockmodel yield consistent estimation as network size increases?
- RQ3How does the estimation error behave under piecewise Lipschitz continuity of the graphon?
- RQ4What is the rate of convergence of the estimation error in terms of network size?
- RQ5Can the method achieve consistency even when node labels are permuted, due to the block-based structure?
Key findings
- The SBA algorithm achieves almost sure consistency: the mean absolute error (MAE) of the estimated graphon converges to zero in probability as n → ∞.
- The expected mean absolute error converges to zero, implying consistency in expectation under the piecewise Lipschitz assumption.
- The method outperforms existing approaches like USVT in simulation studies, with better computational complexity.
- The estimation error is bounded by O(√Δn + Δn), where Δn is a tuning parameter that decreases with n, ensuring convergence.
- The consistency result holds even when the estimated graphon is defined up to node permutations, as the error is measured relative to the true generating graphon.
- The proof relies on concentration inequalities and control of block sizes to ensure that the fraction of nodes in small blocks vanishes as n increases.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.