skip to main content
10.1145/1060745.1060829acmconferencesArticle/Chapter ViewAbstractPublication PageswwwConference Proceedingsconference-collections
Article

A uniform approach to accelerated PageRank computation

Published:10 May 2005Publication History

ABSTRACT

In this note we consider a simple reformulation of the traditional power iteration algorithm for computing the stationary distribution of a Markov chain. Rather than communicate their current probability values to their neighbors at each step, nodes instead communicate only changes in probability value. This reformulation enables a large degree of flexibility in the manner in which nodes update their values, leading to an array of optimizations and features, including faster convergence, efficient incremental updating, and a robust distributed implementation.While the spirit of many of these optimizations appear in previous literature, we observe several cases where this unification simplifies previous work, removing technical complications and extending their range of applicability. We implement and measure the performance of several optimizations on a sizable (34M node) web subgraph, seeing significant composite performance gains, especially for the case of incremental recomputation after changes to the web graph.

References

  1. Arvind Arasu, Jasmine Novak, Andrew Tomkins, and John Tomlin, Pagerank computation and the structure of the web: Experiments and algorithms. WWW 2002 poster.Google ScholarGoogle Scholar
  2. Sergey Brin and Lawrence Page, The Anatomy of a Large-Scale Hypertextual Web Search Engine. Computer Networks 30(1-7): 107--117 (1998). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Steve Chien, Cynthia Dwork, Ravi Kumar, Dan Simon, and D. Sivakumar, Link evolution: Analysis and algorithms. Internet Mathematics: Volume 1, No. 3, pp. 277--304.Google ScholarGoogle Scholar
  4. Nadav Eiron, Kevin McCurley, and John Tomlin, Ranking the web frontier. WWW 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Sepandar Kamvar, Taher Haveliwala, and Gene Golub, Adaptive Methods for the Computation of PageRank. Stanford University Technical Report, 2003.Google ScholarGoogle Scholar
  6. Sepandar Kamvar, Taher Haveliwala, Christopher Manning, and Gene Golub, Exploiting the Block Structure of the Web for Computing PageRank. Stanford University Technical Report, 2003.Google ScholarGoogle Scholar
  7. Sepandar Kamvar, Taher Haveliwala, Christopher Manning, and Gene Golub, Extrapolation Methods for Accelerating PageRank Computations. WWW 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Taher Haveliwala, Topic-Sensitive PageRank. WWW 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Glen Jeh and Jennifer Widom, Scaling Personalized Web Search. WWW 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Amy Langville and Carl Meyer, A Reordering for the PageRank problem. NCSU CRSC Technical Report #CRSC-TR04-16. March 2004.Google ScholarGoogle Scholar

Index Terms

  1. A uniform approach to accelerated PageRank computation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      WWW '05: Proceedings of the 14th international conference on World Wide Web
      May 2005
      781 pages
      ISBN:1595930469
      DOI:10.1145/1060745

      Copyright © 2005 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 10 May 2005

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate1,899of8,196submissions,23%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader