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 条
  • [41] Personalized PageRank to a Target Node, Revisited
    Wang, Hanzhi
    Wei, Zhewei
    Gan, Junhao
    Wang, Sibo
    Huang, Zengfeng
    KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 657 - 667
  • [42] Strong Localization in Personalized PageRank Vectors
    Nassar, Huda
    Kloster, Kyle
    Gleich, David F.
    ALGORITHMS AND MODELS FOR THE WEB GRAPH, (WAW 2015), 2015, 9479 : 190 - 202
  • [43] HedgeRank: Heterogeneity-Aware, Energy-Efficient Partitioning of Personalized PageRank at the Edge
    Gong, Young-Ho
    MICROMACHINES, 2023, 14 (09)
  • [44] Sharp estimates for the personalized Multiplex PageRank
    Pedroche, Francisco
    Garcia, Esther
    Romance, Miguel
    Criado, Regino
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2018, 330 : 1030 - 1040
  • [45] On the Role of Clustering in Personalized PageRank Estimation
    Vial, Daniel
    Subramanian, Vijay
    ACM TRANSACTIONS ON MODELING AND PERFORMANCE EVALUATION OF COMPUTING SYSTEMS, 2019, 4 (04)
  • [46] Index design for dynamic personalized PageRank
    Pathak, Amit
    Chakrabarti, Soumen
    Gupta, Manish
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1489 - +
  • [47] Towards scaling fully personalized PageRank
    Fogaras, D
    Rácz, B
    ALGORITHMS AND MODELS FOR THE WEB-GRAPHS, PROCEEDINGS, 2004, 3243 : 105 - 117
  • [48] On the localization of the personalized PageRank of complex networks
    Garcia, E.
    Pedroche, F.
    Romance, M.
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2013, 439 (03) : 640 - 652
  • [49] Reducing seed noise in personalized PageRank
    Huang, Shengyu
    Li, Xinsheng
    Candan, K. Selcuk
    Sapino, Maria Luisa
    SOCIAL NETWORK ANALYSIS AND MINING, 2016, 6 (01) : 1 - 25
  • [50] Approximate Personalized PageRank on Dynamic Graphs
    Zhang, Hongyang
    Lofgren, Peter
    Goel, Ashish
    KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 1315 - 1324