Efficient Algorithms for Personalized PageRank Computation: A Survey

被引:3
|
作者
Yang, Mingji [1 ]
Wang, Hanzhi [1 ]
Wei, Zhewei [1 ,2 ]
Wang, Sibo [3 ]
Wen, Ji-Rong [1 ]
机构
[1] Renmin Univ China, Beijing 100872, Peoples R China
[2] Pazhou Lab Huangpu, Gaoling Sch Artificial Intelligence, Beijing Key Lab Big Data Management & Anal Methods, MOE Key Lab Data Engn & Knowledge Engn, Guangzhou 510555, Guangdong, Peoples R China
[3] Chinese Univ Hong Kong, Sha Tin, Hong Kong, Peoples R China
基金
北京市自然科学基金;
关键词
Vectors; Surveys; Clustering algorithms; Heuristic algorithms; Classification algorithms; Reviews; Measurement uncertainty; Graphs and networks; graph algorithms; PageRank; personalized PageRank; TOP-K SEARCH; RANDOM-WALK; LOCAL COMPUTATION; QUERIES; GRAPHS;
D O I
10.1109/TKDE.2024.3376000
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Personalized PageRank (PPR) is a traditional measure for node proximity on large graphs. For a pair of nodes s and t, the PPR value pi(s)(t)equals the probability that an alpha-discounted random walk from s terminates at t and reflects the importance between s and tin a bidirectional way. As a generalization of Google's celebrated PageRank centrality, PPR has been extensively studied and has found multifaceted applications in many fields, such as network analysis, graph mining, and graph machine learning. Despite numerous studies devoted to PPR over the decades, efficient computation of PPR remains a challenging problem, and there is a dearth of systematic summaries and comparisons of existing algorithms. In this paper, we recap several frequently used techniques for PPR computation and conduct a comprehensive survey of various recent PPR algorithms from an algorithmic perspective. We classify these approaches based on the types of queries they address and review their methodologies and contributions. We also discuss some representative algorithms for computing PPR on dynamic graphs and in parallel or distributed environments.
引用
收藏
页码:4582 / 4602
页数:21
相关论文
共 50 条
  • [1] A Survey on Personalized PageRank Computation Algorithms
    Park, Sungchan
    Lee, Wonseok
    Choe, Byeongseo
    Lee, Sang-Goo
    IEEE ACCESS, 2019, 7 : 163049 - 163062
  • [2] Efficient Personalized PageRank Computation: A Spanning Forests Sampling Based Approach
    Liao, Meihao
    Li, Rong-Hua
    Dai, Qiangqiang
    Wang, Guoren
    PROCEEDINGS OF THE 2022 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA (SIGMOD '22), 2022, : 2048 - 2061
  • [3] Accelerating Personalized PageRank Vector Computation
    Chen, Zhen
    Guo, Xingzhi
    Zhou, Baojian
    Yang, Deqing
    Skiena, Steven
    PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 262 - 273
  • [4] Efficient Algorithms for Approximate Single-Source Personalized PageRank Queries
    Wang, Sibo
    Yang, Renchi
    Wang, Runhui
    Xiao, Xiaokui
    Wei, Zhewei
    Lin, Wenqing
    Yang, Yin
    Tang, Nan
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2019, 44 (04):
  • [5] Massively Parallel Algorithms for Personalized PageRank
    Hou, Guanhao
    Chen, Xingguang
    Wang, Sibo
    Wei, Zhewei
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 14 (09): : 1668 - 1680
  • [6] Distributed Algorithms on Exact Personalized PageRank
    Guo, Tao
    Cao, Xin
    Cong, Gao
    Lu, Jiaheng
    Lin, Xuemin
    SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 479 - 494
  • [7] Efficient parallel computation of PageRank
    Kohlschuetter, Christian
    Chirita, Paul-Alexandru
    Nejdl, Wolfgang
    ADVANCES IN INFORMATION RETRIEVAL, 2006, 3936 : 241 - 252
  • [8] Distributed Randomized Algorithms for the PageRank Computation
    Ishii, Hideaki
    Tempo, Roberto
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2010, 55 (09) : 1987 - 2002
  • [9] Randomized Incremental Algorithms for the PageRank Computation
    You, Keyou
    Tempo, Roberto
    Qiu, Li
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 431 - 436
  • [10] A Brief Survey of PageRank Algorithms
    Chung, Fan
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2014, 1 (01): : 38 - 42