论文标题
生成细粒的替代时间网络
Generating fine-grained surrogate temporal networks
论文作者
论文摘要
时间网络对于建模和理解其行为随时间变化的系统至关重要,从社交互动到生物系统。但是,由于隐私问题,实际上大规模收集或不可看出,现实世界中的数据通常是昂贵的。绕过该问题的一种有希望的方法是使用现实世界网络的属性(即“替代网络”)生成任意大型和匿名的合成图。到目前为止,由于难以在可扩展模型中捕获输入网络的时间和拓扑特性及其相关性,因此现实的替代时间网络的产生仍然是一个空旷的问题。在这里,我们提出了一种新颖而简单的方法来生成替代时间网络。我们的方法将输入网络分解为及时演变的星形结构。然后,这些结构用作产生替代时间网络的构建块。在拓扑和动态相似性方面,我们的模型大大胜过颞网络的多个示例的当前方法。我们进一步表明,除了生成逼真的交互模式外,我们的方法还能够捕获时间网络的内在时间周期性,所有这些的执行时间都低于竞争方法,该方法通过多个数量级。我们算法的简单性使其易于解释,可扩展和算法可扩展。
Temporal networks are essential for modeling and understanding systems whose behavior varies in time, from social interactions to biological systems. Often, however, real-world data are prohibitively expensive to collect in a large scale or unshareable due to privacy concerns. A promising way to bypass the problem consists in generating arbitrarily large and anonymized synthetic graphs with the properties of real-world networks, namely `surrogate networks'. Until now, the generation of realistic surrogate temporal networks has remained an open problem, due to the difficulty of capturing both the temporal and topological properties of the input network, as well as their correlations, in a scalable model. Here, we propose a novel and simple method for generating surrogate temporal networks. Our method decomposes the input network into star-like structures evolving in time. Then those structures are used as building blocks to generate a surrogate temporal network. Our model vastly outperforms current methods across multiple examples of temporal networks in terms of both topological and dynamical similarity. We further show that beyond generating realistic interaction patterns, our method is able to capture intrinsic temporal periodicity of temporal networks, all with an execution time lower than competing methods by multiple orders of magnitude. The simplicity of our algorithm makes it easily interpretable, extendable and algorithmically scalable.