Personalized PageRank Estimation and Search: A Bidirectional Approach
Not on the map. Why?
Abstract (arXiv)
We present new algorithms for Personalized PageRank estimation and Personalized PageRank search. First, for the problem of estimating Personalized PageRank (PPR) from a source distribution to a target node, we present a new bidirectional estimator with simple yet strong guarantees on correctness and performance, and 3x to 8x speedup over existing estimators in experiments on a diverse set of networks. Moreover, it has a clean algebraic structure which enables it to be used as a primitive for the Personalized PageRank Search problem: Given a network like Facebook, a query like "people named John", and a searching user, return the top nodes in the network ranked by PPR from the perspective of the searching user. Previous solutions either score all nodes or score candidate nodes one at a time, which is prohibitively slow for large candidate sets. We develop a new algorithm based on our bidirectional PPR estimator which identifies the most relevant results by sampling candidates based on their PPR; this is the first solution to PPR search that can find the best results without iterating through the set of all candidate results. Finally, by combining PPR sampling with sequential PPR estimation and Monte Carlo, we develop practical algorithms for PPR search, and we show via experiments that our algorithms are efficient on networks with billions of edges.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Jul 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 3; 2025: 1; 2026: 1.
7 papers.
- 2024UniGraph: Learning a Unified Cross-Domain Foundation Model for Text-Attributed Graphscited by 66
- 2025UniGraph2: Learning a Unified Embedding Space to Bind Multimodal Graphscited by 49
- 2021Local Algorithms for Estimating Effective Resistancecited by 6
- 2023Graph Neural Network Surrogates of Fair Graph Filteringcited by 1
- 2024Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological Perspectivecited by 0
- 2024Scaling Up Graph Propagation Computation on Large Graphs: A Local Chebyshev Approximation Approachcited by 0
- 2026Theoretically and Practically Efficient Resistance Distance Computation on Large Graphscited by 0
- 2026Theoretically and Practically Efficient Resistance Distance Computation on Large Graphs16 Jan 2026
- 2025UniGraph2: Learning a Unified Embedding Space to Bind Multimodal Graphs2 Feb 2025
- 2024Scaling Up Graph Propagation Computation on Large Graphs: A Local Chebyshev Approximation Approach14 Dec 2024
- 2024Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological Perspective30 May 2024
- 2024UniGraph: Learning a Unified Cross-Domain Foundation Model for Text-Attributed Graphs21 Feb 2024
- 2023Graph Neural Network Surrogates of Fair Graph Filtering14 Mar 2023
- 2021Local Algorithms for Estimating Effective Resistance7 Jun 2021