PySGN: A Python package for constructing synthetic geospatial networks

Read full text
Authors: Boyu Wang, Andrew T. Crooks, Taylor Anderson, Andreas E Züfle
Cited by: 0
References: 13

Abstract

Synthetic networks are commonly used to study the structure and dynamics of social systems, transportation infrastructure and other complex phenomena.Classical random graph models, such as the Erdős-Rényi, Watts-Strogatz and Barabási-Albert models, generate abstract networks with different structural characteristics: the Erdős-Rényi model connects nodes at random with equal probability, the Watts-Strogatz model rewires a ring lattice to produce small-world networks, and the Barabási-Albert model yields scale-free networks through preferential attachment (Barabási & Albert, 1999;Erdös & Rényi, 1960;Watts & Strogatz, 1998).In their standard form these models ignore the spatial positions of nodes; yet in many empirical settings (e.g., human social networks, commuting patterns or infrastructure networks) proximity strongly influences who connects to whom.

Fields of Study & Subjects

Complex Network Analysis Techniques Urban Design and Spatial Analysis Geographic Information Systems Studies

Publication details

Journal / source
The Journal of Open Source Software
Volume
11
Issue
119
Pages
9346–9346
Publication date
15 March 2026
Language
EN