NiemaGraphGen: A memory-efficient global-scale contact network simulation toolkit
Niema Moshiri

TL;DR
NiemaGraphGen is a memory-efficient toolkit that enables the simulation of global-scale contact networks for epidemic modeling by streaming data rather than storing entire graphs in memory.
Contribution
It introduces a novel streaming-based graph generation method that significantly reduces memory usage for large-scale contact network simulations.
Findings
Enables simulation of city- to global-scale contact networks
Reduces memory consumption by orders of magnitude
Facilitates large-scale epidemic studies
Abstract
Epidemic simulations require the ability to sample contact networks from various random graph models. Existing methods can simulate city-scale or even country-scale contact networks, but they are unable to feasibly simulate global-scale contact networks due to high memory consumption. NiemaGraphGen (NGG) is a memory-efficient graph generation tool that enables the simulation of global-scale contact networks. NGG avoids storing the entire graph in memory and is instead intended to be used in a data streaming pipeline, resulting in memory consumption that is orders of magnitude smaller than existing tools. NGG provides a massively-scalable solution for simulating social contact networks, enabling global-scale epidemic simulation studies.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Opportunistic and Delay-Tolerant Networks · Human Mobility and Location-Based Analysis
