NTH

Joint Estimation of Sparse Multilayer Networks via Graph Limits

AuthorsYoungseok Song, Sofia C. Olhede

August 20, 2026 2 min read
Watch on YouTube
The one-line take

This paper improves the estimation of multiple sparse networks by letting information from one interaction layer sharpen the analysis of the others.

Key results

100
Simulation replications

Replications used to average simulation WMSE results

2.798
Homogeneous estimator WMSE at 5 layers

WMSE multiplied by 100 with 400 vertices and graphon function 1

1.523
Homogeneous estimator WMSE at 10 layers

WMSE multiplied by 100 with 400 vertices and graphon function 1

231
Indian village households

Vertices analyzed across the socioeconomic network layers

23
Joint bandwidth

Selected bandwidth for the Indian village multilayer estimator

What the paper found

This paper introduces the multi-network histogram, a nonparametric estimator for sparse multilayer networks whose layers share vertices but may have different graphon structures and sparsity levels. Its scaled set of graphons assigns each layer a separate sparsity parameter while shared latent variables align the vertex partitions. The estimator maximizes a joint profile likelihood over common block assignments, then estimates layer-specific block densities with a shared, data-driven bandwidth; a homogeneous variant pools layers with the same graphon using sparsity-proportional weights. Theoretical analysis derives weighted mean integrated squared-error bounds and shows that joint information favors smaller bandwidths, allowing finer estimates for sparse layers. In simulations averaged over 100 replications, with 400 vertices and homogeneous graphon function 1, the homogeneous estimator’s WMSE multiplied by 100 fell from 2.798 with 5 layers to 1.523 with 10 layers, while the single-layer network histogram rose from 11.439 to 11.523. On Indian village socioeconomic networks, the method analyzed 12 layers across 231 households, with edge densities ranging from 0.0021 to 0.0198. It selected bandwidth 23 for the joint estimator, preserving ten interpretable groups, whereas fitting the sparsest layer independently collapsed to bandwidth 231 and a single block. The results show that shared vertex structure can substantially improve graphon resolution without imposing a common interaction pattern or common sparsity level.

Original abstract

Network datasets in modern applications often involve multiple types of interactions occurring over a shared set of individuals. Characterizing the generating mechanisms of these interactions can be enhanced by joint modelling, as shared vertices allow layers to help explain the structure of other layers. We model multiplex observations using graph limits, called a scaled set of graphons, and develop a nonparametric joint estimator based on blockmodel approximations, termed the multi-network histogram. This nonparametric framework captures each layer's varying sparsity and connection structure, accounting for heterogeneity via shared latent variables across all layers. We establish the theoretical properties of the multi-network histogram, providing an upper bound for the weighted mean integrated squared error and deriving the optimal bandwidth that minimizes this error. By leveraging information across layers, this joint modelling achieves a reduction in error and a smaller optimal bandwidth, which enables high-resolution estimation even in sparser layers. Its usefulness is demonstrated through simulation studies and an application to socioeconomic networks in an Indian village.

Read the original paper

More in Graph Learning

Browse all 32 papers →
02Graph Learning

GraphWrit3R: End-to-End 3D Scene Graph Writing

Luka Milivojevic, Nikola Popovic, Sayan Deb Sarkar, Sebastian Koch, Iro Armeni, Luc Van Gool, Danda Pani Paudel

GraphWrit3R turns 3D spatial data into open-vocabulary scene graphs using multimodal encoders and an LLM, without requiring ground-truth object annotations at inference.

Read analysis