Deterministic Random Walk Model in NetLogo and the Identification of Asymmetric Saturation Time in Random Graph
Ayan Chatterjee, Qingtao Cao, Amirhossein Sajadi, Babak Ravandi

TL;DR
This paper introduces a deterministic random walk model in NetLogo to analyze how network topology influences diffusion saturation time, revealing asymmetric patterns in Erdős-Rényi graphs and stabilization effects in Barabási-Albert networks.
Contribution
Developed a deterministic random walk model in NetLogo and analyzed the impact of network topology on saturation time, highlighting the role of hubs beyond degree centrality.
Findings
Erdős-Rényi graphs show asymmetric saturation time patterns.
Hubs in Erdős-Rényi graphs cause asymmetric saturation times.
Hubs in Barabási-Albert graphs stabilize convergence time.
Abstract
Interactive programming environments are powerful tools for promoting innovative network thinking, teaching science of complexity, and exploring emergent phenomena. This paper reports on our recent development of the deterministic random walk model in NetLogo, a leading platform for computational thinking, eco-system thinking, and multi-agent cross-platform programming environment. The deterministic random walk is foundational to modeling dynamical processes on complex networks. Inspired by the temporal visualizations offered in NetLogo, we investigated the relationship between network topology and diffusion saturation time for the deterministic random walk model. Our analysis uncovers that in Erd\H{o}s-R\'{e}nyi graphs, the saturation time exhibits an asymmetric pattern with a considerable probability of occurrence. This behavior occurs when the hubs, defined as nodes with relatively…
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 · Graph Theory and Algorithms · Distributed and Parallel Computing Systems
