Near-Optimality for Single-Source Personalized PageRank
Abstract
The \emph{Single-Source Personalized PageRank} (SSPPR) query is central to graph OLAP, measuring the probability that an -decay random walk from node terminates at . Despite decades of research, a significant gap remains between upper and lower bounds for its computational complexity. Existing upper bounds are for SSPPR-A and for SSPPR-R, with trivial lower bounds of and . This work narrows or closes this gap. We improve the upper bounds for SSPPR-A and SSPPR-R to and , respectively, offering improvements by factors of and . On the lower bound side, we establish stronger results: for SSPPR-A and for SSPPR-R, strengthening theoretical foundations. Our upper and lower bounds for SSPPR-R coincide for graphs with and any threshold , achieving theoretical optimality in most graph regimes. The SSPPR-A query attains partial optimality for large error thresholds, matching our new lower bound. This is the first optimal result for SSPPR queries. Our techniques generalize to the Single-Target Personalized PageRank (STPPR) query, improving its lower bound from to , matching the upper bound and revealing its optimality.
Keywords
Cite
@article{arxiv.2507.14462,
title = {Near-Optimality for Single-Source Personalized PageRank},
author = {Xinpeng Jiang and Haoyu Liu and Siqiang Luo and Xiaokui Xiao},
journal= {arXiv preprint arXiv:2507.14462},
year = {2026}
}
Comments
To appear in PODS 2026