Random Dot Product Graphs as Dynamical Systems: Limitations and Opportunities
Not on the map. Why?
Abstract (arXiv)
Can we learn the differential equations governing the evolution of a temporal network? We investigate this within Random Dot Product Graphs (RDPGs), where each network snapshot is generated from latent positions evolving under unknown dynamics. We identify three fundamental obstructions: gauge freedom from rotational ambiguity in latent positions, realizability constraints from the manifold structure of the probability matrix, and trajectory recovery artifacts from spectral embedding. We develop a geometric framework based on principal fiber bundles that formalizes these obstructions. We characterize invisible dynamics as exactly the skew-symmetric generators, and show the realizable tangent space has dimension nd - d(d-1)/2. An holonomy dichotomy emerges: polynomial dynamics have commuting generators, stationary eigenvectors, and trivial holonomy, making gauge alignment purely statistical; Laplacian dynamics satisfy a non-commutativity criterion producing nontrivial holonomy, with curvature weighted by 1/(λ_iota + λγ) linking gauge sensitivity to the spectral gap. In d=2 this yields full restricted holonomy SO(2); for d ≥ 3 generic full SO(d) remains conjectural. Cram'er--Rao lower bounds reveal that the same spectral gap controlling curvature and injectivity simultaneously controls Fisher information, so geometric and statistical difficulty are inextricable. We prove an identifiability principle: symmetric dynamics cannot absorb skew-symmetric gauge contamination, so dynamics structure can resolve gauge ambiguity. We demonstrate this constructively with anchor-based alignment and a UDE pipeline recovering vector fields from noisy graph sequences. Yet finite-sample interactions between noise, gauge, and dynamics expressiveness remain beyond the asymptotic theory. We frame this gap as an open challenge.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 27 references that are in the map. First posted on arXiv 5 Mar 2026.
Builds on
11 of 27 references.
References · 11
- 2020Universal Differential Equations for Scientific Machine Learningcited by 353
- 2017Statistical inference on random dot product graphs: a surveycited by 70
- 2017A statistical interpretation of spectral embedding: the generalised random dot product graphcited by 55
- 2018Learning unknown ODE models with Gaussian processescited by 54
- 2019Inference for multiple heterogeneous networks with a common invariant subspacecited by 39
- 2021Spectral embedding for dynamic networks with stability guaranteescited by 13
- 2017Asymptotically efficient estimators for stochastic blockmodels: the naive MLE, the rank-constrained MLE, and the spectralcited by 9
- 2019Efficient Estimation for Random Dot Product Graphs via a One-step Procedurecited by 8
- 2018The eigenvalues of stochastic blockmodel graphscited by 7
- 2022Euclidean mirrors and dynamics in network time seriescited by 6
- 2019Optimal Bayesian Estimation for Random Dot Product Graphscited by 4
Built on by
Not cited yet.