Parallel Personalized PageRank on Dynamic Graphs

被引:34
|
作者
Guo, Wentian [1 ]
Li, Yuchen [1 ]
Sha, Mo [1 ]
Tan, Kian-Lee [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore, Singapore
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2017年 / 11卷 / 01期
关键词
D O I
10.14778/3151113.3151121
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Personalized PageRank (PPR) is a well-known proximity measure in graphs. To meet the need for dynamic PPR maintenance, recent works have proposed a local update scheme to support incremental computation. Nevertheless, sequential execution of the scheme is still too slow for highspeed stream processing. Therefore, we are motivated to design a parallel approach for dynamic PPR computation. First, as updates always come in batches, we devise a batch processing method to reduce synchronization cost among every single update and enable more parallelism for iterative parallel execution. Our theoretical analysis shows that the parallel approach has the same asymptotic complexity as the sequential approach. Second, we devise novel optimization techniques to effectively reduce runtime overheads for parallel processes. Experimental evaluation shows that our parallel algorithm can achieve orders of magnitude speedups on GPUs and multi-core CPUs compared with the state-of-the-art sequential algorithm.
引用
收藏
页码:93 / 106
页数:14
相关论文
共 50 条
  • [1] 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
  • [2] Massively Parallel Algorithms for Personalized PageRank
    Hou, Guanhao
    Chen, Xingguang
    Wang, Sibo
    Wei, Zhewei
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 14 (09): : 1668 - 1680
  • [3] 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 - +
  • [4] Personalized PageRank in Uncertain Graphs with Mutually Exclusive Edges
    Kim, Jung Hyun
    Li, Mao-Lin
    Candan, K. Selcuk
    Sapino, Maria Luisa
    SIGIR'17: PROCEEDINGS OF THE 40TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2017, : 525 - 534
  • [5] Distributed Algorithms for Fully Personalized PageRank on Large Graphs
    Lin, Wenqing
    WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 1084 - 1094
  • [6] DF* PageRank: Incrementally Expanding Approaches for Updating PageRank on Dynamic Graphs
    Sahu, Subhajit
    Kothapalli, Kishore
    Eedi, Hemalatha
    Peri, Sathya
    EURO-PAR 2024: PARALLEL PROCESSING, PT III, EURO-PAR 2024, 2024, 14803 : 312 - 326
  • [7] Real-Time PageRank on Dynamic Graphs
    Sallinen, Scott
    Luo, Juntong
    Ripeanu, Matei
    PROCEEDINGS OF THE 32ND INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING, HPDC 2023, 2023, : 239 - 251
  • [8] Monte Carlo Based Personalized PageRank on Dynamic Networks
    Zhang Junchao
    Chen Junjie
    Song, Jiancheng
    Zhao, Rong-Xiang
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [9] Homogeneous Network Embedding for Massive Graphs via Reweighted Personalized PageRank
    Yang, Renchi
    Shi, Jieming
    Xiao, Xiaokui
    Yang, Yin
    Bhowmick, Sourav S.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2020, 13 (05): : 670 - 683
  • [10] FAST-PPR: Scaling Personalized PageRank Estimation for Large Graphs
    Lofgren, Peter
    Banerjee, Siddhartha
    Goel, Ashish
    Seshadhri, C.
    PROCEEDINGS OF THE 20TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'14), 2014, : 1436 - 1445