Reticula:一个时序网络与超图分析软件包
Reticula: A temporal network and hypergraph analysis software package
AI总结:
本文介绍 Reticula C++ 库和 Python 包,为静态与时序网络及超图提供合成生成、零模型、可达性计算和仓室模型模拟等工具,并通过缓存友好设计支持高性能多线程计算。
摘要:
在过去十年中,时序网络以及静态和时序超图已经能够在经济交易、信息传播、大脑活动和疾病传播等众多现实世界复杂系统中对连接性和传播过程进行建模。在本手稿中,我们介绍了 Reticula C++ 库和 Python 包:一套用于处理现实世界和合成的静态与时序网络及超图的综合工具。这包括基于现实世界数据创建合成网络和随机化零模型的各种方法、计算可达性以及在网络上模拟仓室模型。该库主要基于一种可扩展、缓存友好的网络表示进行设计,旨在简化高性能计算环境中的多线程使用。
英文摘要:
In the last decade, temporal networks and static and temporal hypergraphs have enabled modelling connectivity and spreading processes in a wide array of real-world complex systems such as economic transactions, information spreading, brain activity and disease spreading. In this manuscript, we present the Reticula C++ library and Python package: A comprehensive suite of tools for working with real-world and synthetic static and temporal networks and hypergraphs. This includes various methods of creating synthetic networks and randomised null models based on real-world data, calculating reachability and simulating compartmental models on networks. The library is designed principally on an extensible, cache-friendly representation of networks, with an aim of easing multi-thread use in the high-performance computing environment.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。