Reticula: A temporal network and hypergraph analysis software package

Arash Badie-Modiri*, Mikko Kivelä

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

1 Citation (Scopus)
109 Downloads (Pure)

Abstract

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.

Original languageEnglish
Article number101301
Pages (from-to)1-6
Number of pages6
JournalSoftwareX
Volume21
DOIs
Publication statusPublished - Feb 2023
MoE publication typeA1 Journal article-refereed

Keywords

  • Graphs
  • Hypergraphs
  • Networks
  • Temporal networks

Fingerprint

Dive into the research topics of 'Reticula: A temporal network and hypergraph analysis software package'. Together they form a unique fingerprint.

Cite this