Unifying the Global and Local Approaches: An Efficient Power Iteration with Forward Push
Hao Wu, Junhao Gan, Zhewei Wei, Rui Zhang
摘要
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.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper24
- Zebra: When Temporal Graph Neural Networks Meet Temporal Personalized PageRankYiming Li, Yanyan Shen, Lei Chen, Mingxuan YuanVLDB 2023 · 被引用 67 次
- SCARA: Scalable Graph Neural Networks with Feature-Oriented OptimizationNingyi Liao, Dingheng Mo, Siqiang Luo, Xiang Li 等VLDB 2022 · 被引用 36 次
- QTCS: Efficient Query-Centered Temporal Community SearchLonglong Lin, Pingpeng Yuan, Rong-Hua Li, Chunxue Zhu 等VLDB 2024 · 被引用 26 次
- Personalized PageRank on Evolving Graphs with an Incremental Index-Update SchemeGuanhao Hou, Qintian Guo, Fangyuan Zhang, Sibo Wang 等SIGMOD 2023 · 被引用 26 次
- LD2: Scalable Heterophilous Graph Neural Network with Decoupled EmbeddingsNingyi Liao, Siqiang Luo, Xiang Li, Jieming ShiNeurIPS 2023 · 被引用 23 次
它引用的顶会 Paper2
相关 Paper
- Edge-based Local Push for Personalized PageRankHanzhi Wang, Zhewei Wei, Junhao Gan, Ye Yuan 等VLDB 2022 · 被引用 14 次
- Personalized PageRank to a Target Node, RevisitedHanzhi Wang, Zhewei Wei, Junhao Gan, Sibo Wang 等KDD 2020 · 被引用 48 次
- One Index for All: Towards Efficient Personalized PageRank Computation for Every Damping FactorJunjie Zhou, Meihao Liao, Rong-Hua Li, Longlong Lin 等SIGMOD 2026 · 被引用 5 次
- Efficient Personalized PageRank Computation: The Power of Variance-Reduced Monte Carlo ApproachesMeihao Liao, Rong-Hua Li, Qiangqiang Dai, Hongyang Chen 等SIGMOD 2023 · 被引用 15 次
- Realtime Top-k Personalized PageRank over Large Graphs on GPUsJieming Shi, Renchi Yang, Tianyuan Jin, Xiaokui Xiao 等VLDB 2020 · 被引用 44 次
