Synthetic Networks That Preserve Edge Connectivity
Lahari Anne, The-Anh Vu-Le, Minhyuk Park, Tandy Warnow, George Chacko
TL;DR
This paper tackles the mismatch between synthetic networks generated by Stochastic Block Models (SBMs) and real-world clustered networks, particularly in edge connectivity within clusters. It introduces RECCS, a two-step pipeline that first enhances intra-cluster edge connectivity within an SBM-generated clustered subnetwork and then adds outliers via three strategies before merging into a full network. Across large real-world datasets, RECCS substantially improves alignment with cluster edge-connectivity metrics while preserving other statistics, offering two variant pipelines with differing strengths. The work provides a practical framework for generating more realistic ground-truth networks to evaluate community detection methods and sets the stage for exploring a broader range of clustering techniques on these synthetic networks.
Abstract
Since true communities within real-world networks are rarely known, synthetic networks with planted ground truths are valuable for evaluating the performance of community detection methods. Of the synthetic network generation tools available, Stochastic Block Models (SBMs) produce networks with ground truth clusters that well approximate input parameters from real-world networks and clusterings. However, we show that SBMs can produce disconnected ground truth clusters, even when given parameters from clusterings where all clusters are connected. Here we describe the REalistic Cluster Connectivity Simulator (RECCS), a technique that modifies an SBM synthetic network to improve the fit to a given clustered real-world network with respect to edge connectivity within clusters, while maintaining the good fit with respect to other network and cluster statistics. Using real-world networks up to 13.9 million nodes in size, we show that RECCS, applied to stochastic block models, results in synthetic networks that have a better fit to cluster edge connectivity than unmodified SBMs, while providing roughly the same quality fit for other network and clustering parameters as unmodified SBMs.
