Accelerating Personalized PageRank Vector Computation
Zhen Chen, Xingzhi Guo, Baojian Zhou, Deqing Yang, Steven Skiena
Abstract
Personalized PageRank Vectors are widely used as fundamental graph-learning tools for detecting anomalous spammers, learning graph embeddings, and training graph neural networks. The well-known local FwdPush algorithm[5] approximates PPVs and has a sublinear rate of O(1 over αε). A recent study [51] found that when high precision is required, FwdPush is similar to the power iteration method, and its run time is pessimistically bounded by O(m over α log 1 over ε). This paper looks closely at calculating PPVs for both directed and undirected graphs. By leveraging the linear invariant property, we show that FwdPush is a variant of Gauss-Seidel and propose a Successive Over-Relaxation based method, FwdPushSOR to speed it up by slightly modifying FwdPush. Additionally, we prove FwdPush has local linear convergence rate O(vol (S) over α log 1 over ε) enjoying advantages of two existing bounds. We also design a new local heuristic push method that reduces the number of operations by 10-50 percent compared to FwdPush. For undirected graphs, we propose two momentum-based acceleration methods that can be expressed as one-line updates and speed up non-acceleration methods by O (1 / √ α). Our experiments on six real-world graph datasets confirm the efficiency of FwdPushSOR and the acceleration methods for directed and undirected graphs, respectively.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 6a18a6d0-75f2-4012-b31a-2055860d29bbCited by top-tier papers4
- Faster Local Solvers for Graph Diffusion EquationsJiahe Bai, Baojian Zhou, Deqing Yang, Yanghua XiaoNeurIPS 2024 · 5 citations
- Iterative Methods via Locally Evolving Set ProcessBaojian Zhou, Yifan Sun, Reza Babanezhad Harikandeh, Xingzhi Guo et al.NeurIPS 2024 · 4 citations
- Efficient and Accurate PageRank Approximation on Large GraphsSiyue Wu, Dingming Wu, Junyi Quan, Tsz Nam Chan et al.SIGMOD 2025 · 2 citations
- Fast Computation of Kemeny's Constant for Directed GraphsHaisong Xia, Zhongzhi ZhangKDD 2024 · 1 citation
Builds on10
- Open Graph Benchmark: Datasets for Machine Learning on GraphsWeihua Hu, Matthias Fey, Marinka Zitnik, Yuxiao Dong et al.NeurIPS 2020 · 3,935 citations
- Simple and Deep Graph Convolutional NetworksMing Chen, Zhewei Wei, Zengfeng Huang, Bolin Ding et al.ICML 2020 · 1,910 citations
- Contrastive Multi-View Representation Learning on GraphsKaveh Hassani, Amir Hosein Khas AhmadiICML 2020 · 1,663 citations
- Digraph Inception Convolutional NetworksZekun Tong, Yuxuan Liang, Changsheng Sun, Xinke Li et al.NeurIPS 2020 · 132 citations
- Directed Graph Contrastive LearningZekun Tong, Yuxuan Liang, Henghui Ding, Yongxing Dai et al.NeurIPS 2021 · 68 citations
Related papers
- Unifying the Global and Local Approaches: An Efficient Power Iteration with Forward PushHao Wu, Junhao Gan, Zhewei Wei, Rui ZhangSIGMOD 2021 · 41 citations
- Accelerated Evolving Set Processes for Local PageRank ComputationBinbin Huang, Luo Luo, Yanghua Xiao, Deqing Yang et al.NeurIPS 2025 · 1 citation
- Edge-based Local Push for Personalized PageRankHanzhi Wang, Zhewei Wei, Junhao Gan, Ye Yuan et al.VLDB 2022 · 14 citations
- Efficient Personalized PageRank Computation: The Power of Variance-Reduced Monte Carlo ApproachesMeihao Liao, Rong-Hua Li, Qiangqiang Dai, Hongyang Chen et al.SIGMOD 2023 · 15 citations
- UPPR+: Scaling Uncertain Personalised PageRank Computation on Billion-Sized Graphs with Mutually Exclusive EdgesMin Zhang, Weiren YuSIGIR 2025 · 1 citation
