Permutation-Invariant Spectral Learning via Dyson Diffusion
Tassilo Schwarz, Cai Dieball, Constantin Kogler, Kevin Lam, Renaud Lambiotte, Arnaud Doucet, Aljaž Godec, George Deligiannidis
TL;DR
The work tackles diffusion on graphs by addressing the >>n!<< adjacency representations through a spectral diffusion approach. By leveraging Dyson Brownian Motion, it decouples spectral dynamics from eigenvectors, enabling accurate graph-spectrum learning with flexible architectures and without data augmentation. The resulting Dyson Diffusion Model provides a tractable training objective, adaptive numerical schemes, and a shooting mechanism to handle singularities, outperforming state-of-the-art baselines on WL-bimodal and brain-graph datasets. The framework generalizes beyond graphs to symmetric matrices and suggests extensions to Laplacian spectra and eigenvector diffusion, broadening diffusion modeling in structured data.
Abstract
Diffusion models are central to generative modeling and have been adapted to graphs by diffusing adjacency matrix representations. The challenge of having up to $n!$ such representations for graphs with $n$ nodes is only partially mitigated by using permutation-equivariant learning architectures. Despite their computational efficiency, existing graph diffusion models struggle to distinguish certain graph families, unless graph data are augmented with ad hoc features. This shortcoming stems from enforcing the inductive bias within the learning architecture. In this work, we leverage random matrix theory to analytically extract the spectral properties of the diffusion process, allowing us to push the inductive bias from the architecture into the dynamics. Building on this, we introduce the Dyson Diffusion Model, which employs Dyson's Brownian Motion to capture the spectral dynamics of an Ornstein-Uhlenbeck process on the adjacency matrix while retaining all non-spectral information. We demonstrate that the Dyson Diffusion Model learns graph spectra accurately and outperforms existing graph diffusion models.
