Unifying the Global and Local Approaches: An Efficient Power Iteration with Forward Push
Hao Wu, Junhao Gan, Zhewei Wei, Rui Zhang
Abstract
Personalized PageRank (PPR) is a critical measure of the importance of a node ๐ก to a source node ๐ in a graph. The Single-Source PPR (SSPPR) query computes the PPR's of all the nodes with respect to ๐ on a directed graph ๐บ with ๐ nodes and ๐ edges; and it is an essential operation widely used in graph applications. In this paper, we propose novel algorithms for answering two variants of SSPPR queries: (i) high-precision queries and (ii) approximate queries.
For high-precision queries, Power Iteration (PowItr) and Forward Push (FwdPush) are two fundamental approaches. Given an absolute error threshold ๐ (which is typically set to as small as 10 -8 ), the only known bound of FwdPush is ๐ ( ๐ ๐ ), much worse than the ๐ (๐ log 1 ๐ )-bound of PowItr. Whether FwdPush can achieve the same running time bound as PowItr does still remains an open question in the research community. We give a positive answer to this question. We show that the running time of a common implementation of FwdPush is actually bounded by ๐ (๐ โข log 1 ๐ ). Based on this finding, we propose a new algorithm, called Power Iteration with Forward Push (PowerPush), which incorporates the strengths of both PowItr and FwdPush. For approximate queries (with a relative error ๐), we propose a new algorithm, called SpeedPPR, with overall expected time bounded by ๐ (๐ โข log ๐ โข log 1 ๐ ) on scale-free graphs. This improves the state-of-the-art ๐ ( ๐ โขlog ๐ ๐ ) bound. We conduct extensive experiments on six real datasets. The experimental results show that PowerPush outperforms the stateof-the-art high-precision algorithm BePI by up to an order of magnitude in both efficiency and accuracy. Furthermore, our SpeedPPR also outperforms the state-of-the-art approximate algorithm FORA by up to an order of magnitude in all aspects including query time, accuracy, pre-processing time as well as index size.
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 d547e5ab-50b8-4ada-9bd4-473297724af4Cited by top-tier papers24
- Zebra: When Temporal Graph Neural Networks Meet Temporal Personalized PageRankYiming Li, Yanyan Shen, Lei Chen, Mingxuan YuanVLDB 2023 ยท 67 citations
- SCARA: Scalable Graph Neural Networks with Feature-Oriented OptimizationNingyi Liao, Dingheng Mo, Siqiang Luo, Xiang Li et al.VLDB 2022 ยท 36 citations
- QTCS: Efficient Query-Centered Temporal Community SearchLonglong Lin, Pingpeng Yuan, Rong-Hua Li, Chunxue Zhu et al.VLDB 2024 ยท 26 citations
- Personalized PageRank on Evolving Graphs with an Incremental Index-Update SchemeGuanhao Hou, Qintian Guo, Fangyuan Zhang, Sibo Wang et al.SIGMOD 2023 ยท 26 citations
- LD2: Scalable Heterophilous Graph Neural Network with Decoupled EmbeddingsNingyi Liao, Siqiang Luo, Xiang Li, Jieming ShiNeurIPS 2023 ยท 23 citations
Builds on2
- Adaptive Structural Fingerprints for Graph Attention NetworksKai Zhang, Yaokang Zhu, Jun Wang, Jie ZhangICLR 2020 ยท 87 citations
- Index-Free Approach with Theoretical Guarantee for Efficient Random Walk with Restart QueryDandan Lin, Raymond Chi-Wing Wong, Min Xie, Victor Junqiu WeiICDE 2020 ยท 24 citations
Related papers
- Edge-based Local Push for Personalized PageRankHanzhi Wang, Zhewei Wei, Junhao Gan, Ye Yuan et al.VLDB 2022 ยท 14 citations
- Personalized PageRank to a Target Node, RevisitedHanzhi Wang, Zhewei Wei, Junhao Gan, Sibo Wang et al.KDD 2020 ยท 48 citations
- One Index for All: Towards Efficient Personalized PageRank Computation for Every Damping FactorJunjie Zhou, Meihao Liao, Rong-Hua Li, Longlong Lin et al.SIGMOD 2026 ยท 5 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
- Realtime Top-k Personalized PageRank over Large Graphs on GPUsJieming Shi, Renchi Yang, Tianyuan Jin, Xiaokui Xiao et al.VLDB 2020 ยท 44 citations
