Distributed Randomized Algorithms for the PageRank Computation

被引:90
|
作者
Ishii, Hideaki [1 ]
Tempo, Roberto [2 ]
机构
[1] Tokyo Inst Technol, Dept Computat Intelligence & Syst Sci, Yokohama, Kanagawa 2268502, Japan
[2] Politecn Torino, IEIIT CNR, I-10129 Turin, Italy
关键词
Distributed computation; multi-agent consensus; PageRank algorithm; randomization; search engines; stochastic matrices; MONTE-CARLO; SYSTEMS; COORDINATION; CONSENSUS;
D O I
10.1109/TAC.2010.2042984
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the search engine of Google, the PageRank algorithm plays a crucial role in ranking the search results. The algorithm quantifies the importance of each web page based on the link structure of the web. We first provide an overview of the original problem setup. Then, we propose several distributed randomized schemes for the computation of the PageRank, where the pages can locally update their values by communicating to those connected by links. The main objective of the paper is to show that these schemes asymptotically converge in the mean-square sense to the true PageRank values. A detailed discussion on the close relations to the multi-agent consensus problems is also given.
引用
收藏
页码:1987 / 2002
页数:16
相关论文
共 50 条
  • [41] A novel approximate PageRank computation: QEGauss-Seidel PageRank
    Srivastava A.K.
    Srivastava M.
    International Journal of Information Technology, 2022, 14 (2) : 681 - 691
  • [42] An improved computation of the PageRank algorithm
    Kim, SJ
    Lee, SH
    ADVANCES IN INFORMATION RETRIEVAL, 2002, 2291 : 73 - 85
  • [43] Randomized algorithms for a certain real μ computation problem
    Yoon, A
    Khargonekar, PP
    PROCEEDINGS OF THE 1998 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 1998, : 2824 - 2828
  • [44] Compositional verification of randomized distributed algorithms
    Segala, R
    COMPOSITIONALITY: THE SIGNIFICANT DIFFERENCE, 1998, 1536 : 515 - 540
  • [45] Layered reasoning for randomized distributed algorithms
    Swaminathan, Mani
    Katoen, Joost-Pieter
    Olderog, Ernst-Ruediger
    FORMAL ASPECTS OF COMPUTING, 2012, 24 (4-6) : 477 - 496
  • [46] Distributed Algorithms for Computation of Centrality Measures in Complex Networks
    You, Keyou
    Tempo, Roberto
    Qiu, Li
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (05) : 2080 - 2094
  • [47] Algorithms for selfish agents - Mechanism design for distributed computation
    Nisan, N
    STACS'99 - 16TH ANNUAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 1999, 1563 : 1 - 15
  • [48] DISTRIBUTED COMPUTATION ON GRAPHS - SHORTEST-PATH ALGORITHMS
    CHANDY, KM
    MISRA, J
    COMMUNICATIONS OF THE ACM, 1982, 25 (11) : 833 - 837
  • [49] PageRank computation using PC cluster
    Rungsawang, A
    Manaskasemsak, B
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2003, 2840 : 152 - 159
  • [50] A Brief Survey of PageRank Algorithms
    Chung, Fan
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2014, 1 (01): : 38 - 42