Optimal Time Complexity Algorithms for Computing General Random Walk Graph Kernels on Sparse Graphs
Not on the map. Why?
Abstract (arXiv)
We present the first linear time complexity randomized algorithms for unbiased approximation of the celebrated family of general random walk kernels (RWKs) for sparse graphs. This includes both labelled and unlabelled instances. The previous fastest methods for general RWKs were of cubic time complexity and not applicable to labelled graphs. Our method samples dependent random walks to compute novel graph embeddings in ℝd whose dot product is equal to the true RWK in expectation. It does so without instantiating the direct product graph in memory, meaning we can scale to massive datasets that cannot be stored on a single machine. We derive exponential concentration bounds to prove that our estimator is sharp, and show that the ability to approximate general RWKs (rather than just special cases) unlocks efficient implicit graph kernel learning. Our method is up to 27× faster than its counterparts for efficient computation on large graphs and scales to graphs 128 × bigger than largest examples amenable to brute-force computation.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 9 of its 43 references that are in the map. First posted on arXiv 14 Oct 2024.
Builds on
9 of 43 references.
References · 9
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2023Neural Kernel Surface Reconstructioncited by 104
- 2021Neural Fields as Learnable Kernels for 3D Reconstructioncited by 58
- 2019Graph Kernels: A Surveycited by 44
- 2022Chefs' Random Tables: Non-Trigonometric Random Featurescited by 21
- 2023Taming graph kernels with random featurescited by 17
- 2023General Graph Random Featurescited by 10
- 2023Quasi-Monte Carlo Graph Random Featurescited by 9
- 2023Repelling Random Walkscited by 6
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.