Distributed Algorithms for Fully Personalized PageRank on Large Graphs
Not on the map. Why?
Abstract (arXiv)
Personalized PageRank (PPR) has enormous applications, such as link prediction and recommendation systems for social networks, which often require the fully PPR to be known. Besides, most of real-life graphs are edge-weighted, e.g., the interaction between users on the Facebook network. However, it is computationally difficult to compute the fully PPR, especially on large graphs, not to mention that most existing approaches do not consider the weights of edges. In particular, the existing approach cannot handle graphs with billion edges on a moderate-size cluster. To address this problem, this paper presents a novel study on the computation of fully edge-weighted PPR on large graphs using the distributed computing framework. Specifically, we employ the Monte Carlo approximation that performs a large number of random walks from each node of the graph, and exploits the parallel pipeline framework to reduce the overall running time of the fully PPR. Based on that, we develop several optimization techniques which (i) alleviate the issue of large nodes that could explode the memory space, (ii) pre-compute short walks for small nodes that largely speedup the computation of random walks, and (iii) optimize the amount of random walks to compute in each pipeline that significantly reduces the overhead. With extensive experiments on a variety of real-life graph datasets, we demonstrate that our solution is several orders of magnitude faster than the state-of-the-arts, and meanwhile, largely outperforms the baseline algorithms in terms of accuracy.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 0; 2025: 2.
4 papers.
- 2021Large-Scale Network Embedding in Apache Sparkcited by 6
- 2025FROG: Effective Friend Recommendation in Online Games via Modality-aware User Preferencescited by 1
- 2025Heterogeneous Influence Maximization in User Recommendationcited by 1
- 2021Sequential Recommendation in Online Games with Multiple Sequences, Tasks and User Levelscited by 0
- 2025Heterogeneous Influence Maximization in User Recommendation19 Aug 2025
- 2025FROG: Effective Friend Recommendation in Online Games via Modality-aware User Preferences13 Apr 2025
- 2021Large-Scale Network Embedding in Apache Spark20 Jun 2021
- 2021Sequential Recommendation in Online Games with Multiple Sequences, Tasks and User Levels13 Feb 2021