Network histograms and universality of blockmodel approximation

83Citations
Citations of this article
111Readers
Mendeley users who have this article in their library.

Abstract

In this paper we introduce the network histogram, a statistical summary of network interactions to be used as a tool for exploratory data analysis. A network histogram is obtained by fitting a stochastic blockmodel to a single observation of a network dataset. Blocks of edges play the role of histogram bins and community sizes that of histogram bandwidths or bin sizes. Just as standard histograms allow for varying bandwidths, different blockmodel estimates can all be considered valid representations of an underlying probability model, subject to bandwidth constraints. Here we provide methods for automatic bandwidth selection, by which the network histogram approximates the generating mechanism that gives rise to exchangeable random graphs. This makes the blockmodel a universal network representation for unlabeled graphs.With this insight, we discuss the interpretation of network communities in light of the fact that many different community assignments can all give an equally valid representation of such a network. To demonstrate the fidelity-versus-interpretability tradeoff inherent in considering different numbers and sizes of communities, we analyze two publicly available networks-political weblogs and student friendships-and discuss how to interpret the network histogram when additional information related to node and edge labeling is present.

Cite

CITATION STYLE

APA

Olhede, S. C., Wolfe, P. J., & Bickel, P. J. (2014). Network histograms and universality of blockmodel approximation. Proceedings of the National Academy of Sciences of the United States of America, 111(41), 14722–14727. https://doi.org/10.1073/pnas.1400374111

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free