Sampling on Metric Graphs
Rajat Vadiraj Dwaraknath, Lexing Ying

TL;DR
This paper introduces a novel, highly parallelizable algorithm for simulating Brownian motions and sampling on metric graphs, providing theoretical guarantees and demonstrating significant speedups over existing methods in complex applications.
Contribution
It presents the first discretization-based algorithm for simulating stochastic processes on metric graphs, with proven convergence and practical GPU acceleration.
Findings
Algorithm achieves up to ~8000x speedup on simple graphs
Converges to true stochastic process as timestep decreases
Enables stable, large-timestep simulations on complex networks
Abstract
Metric graphs are structures obtained by associating edges in a standard graph with segments of the real line and gluing these segments at the vertices of the graph. The resulting structure has a natural metric that allows for the study of differential operators and stochastic processes on the graph. Brownian motions in these domains have been extensively studied theoretically using their generators. However, less work has been done on practical algorithms for simulating these processes. We introduce the first algorithm for simulating Brownian motions on metric graphs through a timestep splitting Euler-Maruyama-based discretization of their corresponding stochastic differential equation. By applying this scheme to Langevin diffusions on metric graphs, we also obtain the first algorithm for sampling on metric graphs. We provide theoretical guarantees on the number of timestep splittings…
Peer Reviews
Decision·Submitted to ICLR 2026
1. Though the theory of function space and Brownian motion on metric graphs is well-established, practical simulation algorithm is non-existent. This paper provides a concrete and practical method to simulate this process, which is a novel contribution to the field and will be beneficial for future work in this field. 2. Theoretical analysis is thorough and insightful. Theorem 2 & 3 addresses the concern of an infinite loop due to repeated vertex crossings within a single timestep, which is cr
1. Experimental Evaluation is limited critically. The entire numerical evaluation is conducted on a synthetic star graph with only 5 edges. Metric graphs are powerful precisely for modeling networks with complex cycles, multiple vertices, and varied edge lengths. Demonstrating performance only on a star graph provides almost no evidence that the algorithm works on metric graphs in general. Besides, this paper does not demonstrate the effectiveness of algorithm on a real-world problem or dataset,
1. The problem investigated in this paper seems to be novel, having theoretical and practical value. 2. This paper has a certain mathematical depth.
1. There are some claims that they did not explain clearly. For example, in Line 133-134, they claimed that the results of the star graphs researched in this paper can extend to general graphs. They did not explain how to extend. 2. The presentation should be improved. The key section “Brownian Motion on Metric Graphs” should be more detailed, especially on the boundary conditions, which is not friendly to the readers.
1. The paper introduces a novel and interesting time-step–splitting EM scheme for Brownian/Langevin on metric graphs, with guarantees of finite splits (w.h.p.) and exit-probability convergence as step size goes to 0. 2. This method is efficient and scalable with memory-aware, highly parallel GPU implementation that showing strong speedups and accuracy gains over a finite-volume baseline with empirical validation
Results are interesting but restricted to star graphs and applicability to general metric graphs is neither analyzed nor empirically validated. Beyond finite splits and exit-probability consistency, there are no non-asymptotic weak/strong error bounds or sampling error rates. Minors: - "Sampling On Metric Graphs" should be "Sampling on Metric Graphs" - Line 405 the normalizing constant B if given by -> the normalizing constant B is given by
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFunctional Brain Connectivity Studies · Markov Chains and Monte Carlo Methods · Molecular Communication and Nanonetworks
