Sociological Methodology

Equivalence and Clustering in Worker Flows: Stochastic Blockmodels for the Analysis of Mobility Tables

2025-09-03

Mobility scholars are increasingly turning to computational methods to analyze mobility tables. Most of these approaches start with the detection of mobility clusters, namely, sets of occupations within which the flow of workers is dense and across which the flow is sparse. Yet clustering is not the only way worker flows can be structured. This article shows how a degree-corrected stochastic blockmodel can detect patterns of mobility that are more general than clustering and consistent with the homogeneity criterion laid out by Goodman as well as the internal homogeneity thesis proposed by Breiger. Because of the intractable marginal likelihood of the model, parameters are estimated using a variational expectation maximization algorithm. Simulation results suggest the estimation algorithm successfully recovers (conditionally) stochastically equivalent mobility classes. Analysis of two real-world examples shows the model is able to detect meaningful mobility patterns, even in situations in which commonly used community detection algorithms fail.

Full text

DOI https://doi.org/10.1177/00811750251357950