mlsanityData to 7 Oct 2026

Faster Local Solvers for Graph Diffusion Equations

arXiv 2410.21634 ↗First posted 29 Oct 2024cs.LG cs.SIcited by 2

Not on the map. Why?

Abstract (arXiv)

Efficient computation of graph diffusion equations (GDEs), such as Personalized PageRank, Katz centrality, and the Heat kernel, is crucial for clustering, training neural networks, and many other graph-related problems. Standard iterative methods require accessing the whole graph per iteration, making them time-consuming for large-scale graphs. While existing local solvers approximate diffusion vectors through heuristic local updates, they often operate sequentially and are typically designed for specific diffusion types, limiting their applicability. Given that diffusion vectors are highly localizable, as measured by the participation ratio, this paper introduces a novel framework for approximately solving GDEs using a local diffusion process. This framework reveals the suboptimality of existing local solvers. Furthermore, our approach effectively localizes standard iterative solvers by designing simple and provably sublinear time algorithms. These new local solvers are highly parallelizable, making them well-suited for implementation on GPUs. We demonstrate the effectiveness of our framework in quickly obtaining approximate diffusion vectors, achieving up to a hundred-fold speed improvement, and its applicability to large-scale dynamic graphs. Our framework could also facilitate more efficient local message-passing mechanisms for GNNs.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 42 of its 81 references that are in the map. First posted on arXiv 29 Oct 2024.

Builds on

42 of 81 references.

References · 42

  1. 2017Inductive Representation Learning on Large Graphscited by 6,284
  2. 2019Simplifying Graph Convolutional Networkscited by 1,470
  3. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  4. 2020Simple and Deep Graph Convolutional Networkscited by 857
  5. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
  6. 2019Diffusion Improves Graph Learningcited by 414
  7. 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
  8. 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
  9. 2019Representation Learning for Dynamic Graphs: A Surveycited by 260
  10. 2021GRAND: Graph Neural Diffusioncited by 258
  11. 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
  12. 2022Decoupling the Depth and Scope of Graph Neural Networkscited by 94
30 more
  1. 2020Scalable Graph Neural Networks via Bidirectional Propagationcited by 87
  2. 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 86
  3. 2021Beltrami Flow and Neural Diffusion on Graphscited by 84
  4. 2021Topology-Imbalance Learning for Semi-Supervised Node Classificationcited by 56
  5. 2022GREAD: Graph Neural Reaction-Diffusion Networkscited by 54
  6. 2014On Iterative Hard Thresholding Methods for High-dimensional M-Estimationcited by 53
  7. 2014PageRank beyond the Webcited by 51
  8. 2021Acceleration Methodscited by 48
  9. 2019Optimizing Generalized PageRank Methods for Seed-Expansion Community Detectioncited by 35
  10. 2024VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connectionscited by 34
  11. 2014Heat kernel based community detectioncited by 30
  12. 2021Approximate Graph Propagationcited by 21
  13. 2022Instant Graph Neural Networks for Dynamic Graphscited by 16
  14. 2020FREDE: Anytime Graph Embeddingscited by 12
  15. 2022Subset Node Anomaly Tracking over Large Dynamic Graphscited by 12
  16. 2022Differentially Private Graph Learning via Sensitivity-Bounded Personalized PageRankcited by 12
  17. 2016Approximate Personalized PageRank on Dynamic Graphscited by 11
  18. 2017When is a Network a Network? Multi-Order Graphical Model Selection in Pathways and Temporal Networkscited by 10
  19. 2020InstantEmbedding: Efficient Local Node Representationscited by 9
  20. 2021Unifying the Global and Local Approaches: An Efficient Power Iteration with Forward Pushcited by 8
  21. 2014Localization and centrality in networkscited by 7
  22. 2016Block Models and Personalized PageRankcited by 7
  23. 2021Subset Node Representation Learning over Large Dynamic Graphscited by 7
  24. 2024Iterative Methods via Locally Evolving Set Processcited by 5
  25. 2015Fast Bidirectional Probability Estimation in Markov Modelscited by 4
  26. 2023Accelerating Personalized PageRank Vector Computationcited by 4
  27. 2015Bidirectional PageRank Estimation: From Average-Case to Worst-Casecited by 2
  28. 2015Localization in Seeded PageRankcited by 2
  29. 2023Fast Online Node Labeling for Very Large Graphscited by 2
  30. 2023Accelerating Dynamic Network Embedding with Billions of Parameter Updates to Millisecondscited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.