The configuration model is a standard tool for uniformly generating random graphs with a specified degree sequence, and is often used as a null model to evaluate how much of an observed network's structure can be explained by its degree structure alone. A Markov chain Monte Carlo (MCMC) algorithm, based on a degree-preserving double-edge swap, provides an asymptotic solution to sample from the configuration model. However, accurately and efficiently detecting this Markov chain's convergence on its stationary distribution remains an unsolved problem. Here, we provide a solution to detect convergence and sample from the configuration model. We develop an algorithm, based on the assortativity of the sampled graphs, for estimating the gap between effectively independent MCMC states, and a computationally efficient gap-estimation heuristic derived from analyzing a corpus of 509 empirical networks. We provide a convergence detection method based on the Dickey-Fuller Generalized Least Squares test, which we show is more accurate and efficient than three alternative Markov chain convergence tests.
翻译:配置模型是统一生成带有特定度序列的随机图表的标准工具,通常被用作一个空格模型,用以评价观测到的网络结构中有多少部分可以用其度结构来解释。 Markov连锁 Monte Carlo(MCMC ) 算法基于一个保留度的双端交换,为从配置模型中抽样提供了一个无线解决方案。 然而,准确和高效地检测该Markov连锁在其固定分布上的趋同仍然是一个未解决的问题。 我们在这里提供了一种探测组合模型的趋同和样本的解决方案。 我们根据抽样图的分布性,开发了一种算法,用以估计有效独立的 MMC 状态之间的鸿沟,以及从分析509个实验网络的组合中得出的计算效率差距估计超常量法。 我们提供了一种基于Dickey-Fuller 通用最低广场测试的趋同方法,这比三个替代的Markov 链趋同测试更准确和高效。