Cited by 73Information Retrieval and Search BehaviorWeb Data Mining and AnalysisWeb visibility and informetrics

Efficient PageRank approximation via graph aggregation

Open access
Broder, A. Z., Lempel, R., Maghoul, F., Pedersen, J.·2006·Information Retrieval

AI snapshot

Written from the paper’s full text.

TL;DR

The paper introduces a graph-aggregation framework that approximates PageRank by computing a random walk over Web hosts rather than individual pages, then reconstructing page-level scores. On a large 2003 AltaVista crawl, the uniform intra-host variant achieved a Spearman rank correlation of 0.95 with PageRank and ran about 2.1 times faster.

Key findings

  • The host-aggregated “U-model,” which uses a uniform distribution for intra-host jumps, produced rankings closely aligned with PageRank: Spearman correlation 0.95 and Pearson correlation 0.81 on a stratified sample of 1,298 pages.
  • The linear fit between U-model and PageRank had a slope of 0.9851, though residuals were larger for pages with very high PageRank values.
  • On a graph with over 1,446 million pages and almost 6,650 million links, PageRank took 12.5 hours while the U-model took 5.8 hours, a speedup factor of about 2.1.
  • The host graph was much smaller: about 31 million unique hosts and 241 million host-to-host edges, roughly 2% of pages and 3.6% of page-to-page links.

Methods

  • The method partitions pages into host classes, defines a class-level transition matrix from inter-host links, computes its principal eigenvector, and reconstructs a page-level distribution by combining host scores with intra-host distributions.
  • Experiments used a September 2003 AltaVista crawl stored in AltaVista’s Connectivity Server, running on an Alpha server with 4 CPUs at 667 MHz and 32 GB of memory.
  • Evaluation compared U-model scores with PageRank using a PageRank-stratified sample of 1,298 pages, reporting Pearson and Spearman correlations, a least-squares linear fit, residual analysis, and clock-time measurements.

Limitations

  • The paper states that a task-oriented relevance evaluation was not performed, so it is unknown whether the small differences from PageRank help or hurt search ranking; it also notes that U-model may be less precise at the very high end of the PageRank scale and that its implementation was ad-hoc and non-optimized.
  • The paper states that the sample was stratified by PageRank deciles rather than a simple random sample, and that Web IR lacks an agreed benchmark for assessing static link-based ranking measures.
  • Evident from the text: the evaluation relies on correlation and regression rather than actual retrieval effectiveness, and the host-based partition with uniform intra-host jumps may not match real browsing behavior or logical site boundaries.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

Crossref · 10.1007/s10791-006-7146-1

Cites

36 of 36 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

0 of 10 cited sources checked · 0 supported · 0 flagged

  • Findingown data

    The clock time required by a simplistic implementation of the method was less than half the time required by a highly optimized implementation of PageRank.

    “The clock time required by a simplistic implementation of our method was less than half the time required by a highly optimized implementation of PageRank, implying that larger speedup factors are probably possible.”
    • Also stated in: § 1. Introduction · plain
      “The clock time required by a simplistic implementation of our method was less than half the time required by a highly optimized implementation of PageRank.”
    Quote in the paperSubstantial claim
  • Findingown data

    The experimental Web graph had about 31 million unique hosts, just over 2% of the number of pages.

    “The number of unique hosts in this graph was about 31 million (just over 2% of the number of pages)”
    Quote in the paperSubstantial claim
  • Findingown data

    On a Web graph containing over 1.4 billion pages and over 6.6 billion links from an AltaVista crawl in September 2003, the method produced a ranking with Spearman rank-order correlation of 0.95 with respect to PageRank.

    “We experimented on a Web-graph containing over 1.4 billion pages and over 6.6 billion links from a crawl of the Web conducted by AltaVista in September 2003.We were able to produce a ranking that has Spearman rank-order correlation of 0.95 with respect to PageRank.”
    • Also stated in: § 1. Introduction · plain
      “In our experiments, based on a Web-graph containing over 1.4 billion pages and over 6.6 billion links from a crawl of the Web conducted by AltaVista, we are able to produce a ranking that has Spearman rank-order correlation (Snedecor and Cochran, 1989) of 0.95 with respect to PageRank.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites Snedecor and Cochran, 1989

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Findingown data

    The slope of the linear fit of PageRank on U-model is 0.9851, close to 1.0.

    “Note that the slope of the fit, 0.9851, is close to 1.0 as hoped.”
    Quote in the paperSubstantial claim
  • Findingown data

    A standard statistical test rejects with high confidence the hypothesis that U-model is statistically independent of PageRank.

    “Given the amply large sample size and the high correlation, a standard statistical test rejects with high confidence the hypothesis that U-model is statistically independent of PageRank.”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: PageRank values follow a power-law distribution, so the bulk of the population are pages with few or no inlinks.
    • Rests on an assumption: Pages with low PageRank scores rarely appear as top ranking results for queries, so small fluctuations in their static scores are hardly noticed by search engine users.
  • May combine two claims. 18
  • Classified as probably not a substantial claim. 11
  • May combine two claims.

    Findingown data

    The experimental Web graph had 241 million host-to-host edges, 3.6% of the number of page-to-page links.

    “with 241 million host-to-host edges (3.6% of the number of page-to-page links).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The experimental Web graph contained over 1446 million pages and almost 6650 million links.

    “Our experimental setup, presented in Section 4, exhibits similar ratios: we used a Webgraph containing over 1446 million pages with almost 6650 million links.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    The sample contained 1298 pages distributed over the full range of PageRank values.

    “The resulting sample contained 1298 pages distributed over the full range of PageRank values.”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: PageRank values follow a power-law distribution, so the bulk of the population are pages with few or no inlinks.
    • Rests on an assumption: Pages with low PageRank scores rarely appear as top ranking results for queries, so small fluctuations in their static scores are hardly noticed by search engine users.
  • May combine two claims.

    Findingown data

    Computing PageRank in this setting required 12.5 h, while computing the U-model scores took 5.8 h, a speedup factor of about 2.1.

    “Computing PageRank in this setting required 12.5 h., while computing the U-model scores took 5.8 h.(a speedup factor of about 2.1).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The graph has about 31 million unique hosts (just over 2% of pages) and 241 million host-to-host edges (3.6% of page-to-page links).

    “The number of unique hosts in this graph is about 31 million (just over 2% of the number of pages), with 241 million host-to-host edges (3.6% of the number of page-to-page links).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Most standardized residuals from the fit are very small, with more residuals close to zero than expected under a standard Gaussian distribution.

    “Most of standardized residuals from the fit are very small.Indeed, there are more residuals close to zero than expected if the residuals are compared to a standard Gaussian distribution.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The Spearman rank-order correlation between U-model and PageRank is 0.95, considerably higher than the Pearson correlation of 0.81.

    “In fact, the Spearman rankorder correlation (Snedecor and Cochran, 1989) between U-model and PageRank is 0.95, considerably higher than the Pearson correlation of 0.81.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites Snedecor and Cochran, 1989

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    The experiments use a Web-graph containing over 1446 million pages with almost 6650 million links, from an AltaVista crawl in September 2003.

    “Our experiments are based on a Web-graph containing over 1446 million pages with almost 6650 million links, from a crawl of the Web conducted by AltaVista in September 2003.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Interpretationnone given

    The model is much less sensitive to changes in the internal organization of hosts.

    “Our model is much less sensitive to changes in the internal organization of hosts, which might be an advantage.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Premisecitation

    Ruhl et al. (2001) reported that in a 604 million page snapshot from August 2000, the host graph had 10.37 million hosts and 5540 million page links induced less than 263 million host-graph links, below 5% of the original number.

    “They report that the number of hosts in that snapshot was merely 10.37 million.Furthermore, the 5540 million links between Web pages induced less than 263 million links (below 5% of the original number) in the host-graph.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites Ruhl et al., 2001

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).

    Interpretationown data

    Larger speedup factors are probably possible.

    “implying that larger speedup factors are probably possible.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Interpretationnone given

    Pages on a given host will generally be assigned different scores.

    “Nevertheless, it ultimately still derives static scores with page granularity, that is, pages on a given host will generally be assigned different scores.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    The algorithm calculates a distribution at page granularity while performing eigenvector calculations at host granularity.

    “We have thus managed to calculate a distribution in page-granularity while performing eigenvector calculations in host-granularity.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    Outlying points with large residuals tend to correspond to pages with large PageRank values, suggesting U-Model could be a less precise approximation of PageRank in the very high end of the scale.

    “However, the outlying points (with large residuals) tend to correspond to pages with large PageRank values, suggesting that U-Model could be a less precise approximation of PageRank in the very high end of the scale.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Interpretationnone given

    In general, the alternative random walk is not mathematically equivalent to the original random walk.

    “Note that in general, this alternative walk is not mathematically equivalent to the original random walk T.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Premisecitation

    Kamvar et al. (2003b) reported that in a crawl containing 70 million pages with over 600 million interconnecting links, more than 93% of the links connected same-host pages.

    “Kamvar et al. (2003b) report that in a crawl containing 70 million pages with over 600 million interconnecting links, more than 93% of the links connected same-host pages.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites Kamvar et al., 2003b

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S4 (based).

    Interpretationnone given

    For many choices of the original walk, classes, and class distributions, the two random walks may result in very different stationary distributions.

    “Furthermore, for many choices of T, H 1 , . . ., H m and π 1 , . . ., π m , the two random walks may result in very different stationary distributions.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    Same-host sources and destinations are indistinguishable in ST S, so iterations to find α can be carried out using m×m transition matrices and m-dimensional probability vectors.

    “Therefore, same-host sources/destinations are indistinguishable and hence the iterations required to find a can be carried out using m × m transition matrices and m-dimensional probability vectors, whose columns correspond to the distinct hosts.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationnone given

    The stationary distribution of the alternative walk can be derived from the principal eigenvector of an m by m stochastic matrix, which is generally less expensive than computing the principal eigenvector of the n by n stochastic matrix of the original walk.

    “In what follows, we show that the stationary distribution of T can be derived from the principal eigenvector of a m × m stochastic matrix (recall that m is the number of classes), which is generally less expensive than computing the principal eigenvector of the n × n stochastic matrix T.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationnone given

    For any irreducible, aperiodic n×n stochastic matrix T, both ST and ST S are irreducible and aperiodic and have uniquely defined positive normalized principal eigenvectors.

    “Furthermore, for any irreducible, aperiodic n × n stochastic matrix T, both ST and ST S are also irreducible and aperiodic, and so both matrices have uniquely defined (positive, normalized) principal eigenvectors.”
    Quote in the paperNot a substantial claim
    • The authors state this as an assumption: The original page-to-page transition matrix T is irreducible and aperiodic.
  • May combine two claims.

    Interpretationreasoning

    Moving to smaller graphs such as the host graph may enable connectivity data to fit in the RAM of a single machine, so our algorithm will have to perform only two passes over the full list of links versus 25-40 passes for standard PageRank.

    “Moving to smaller graphs such as the host graph may enable the connectivity data to once again fit in the RAM of a single machine.In such a case our algorithm will have to perform only two (inevitably slow) passes over the full list of links, versus 25-40 passes for standard PageRank.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The standard power-iteration computation of PageRank converges in a few dozen iterations, and each iteration requires one pass over the complete list of links for the entire Web graph.
  • May combine two claims.

    Interpretationreasoning

    The power iterations part in our algorithm is linear in the number of links of the host-graph, which is typically much smaller (maybe by a factor of 20) than the number of links in the page-graph.

    “The power iterations part in our algorithm is linear in the number of links of the host-graph, which typically is much smaller (maybe by a factor of 20), than the number of links in the page-graph.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given

    The PageRank computations used robust and optimized infrastructure of the connectivity server, while the modified algorithm was written in an ad-hoc, non-optimized manner.

    “It should be noted that the PageRank computations use the robust and optimized infrastructure of the connectivity server, while our modified algorithm was written in an ad-hoc, non-optimized manner.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    In BlockRank, teleportations between hosts are uniform over all hosts, whereas in our approach teleportations land on each host in proportion to the number of pages on that host.

    “The differences between v and the appropriate γ flavor concern the definition of teleportations in the random walk over the hosts: in BlockRank, teleportations between hosts are uniform over all hosts, whereas in our approach, it follows from Eq. ( 2) that teleportations land on each host in proportion to the number of pages on that host.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Kamvar et al. (2003b)

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Interpretationnone given

    The method can be defined in terms of any equivalence relation that partitions the set of Web pages.

    “One should note, however, that the method can be defined in terms of any equivalence relation that partitions the set of Web pages.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Interpretationnone given

    The method changes the semantics of random browsing on the Web by decoupling intra-host and inter-host steps.

    “As defined in Section 3, our method changes the semantics of random browsing on the Web by decoupling intra-host and inter-host steps.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    Our model is almost insensitive to changes in the internal organization of hosts; a reorganization that modifies linkage patterns between pages on a host might change relative ranking of those pages but will have much less effect on pages outside the host, since the weight of the host is uniformly distributed over all its pages.

    “One possible advantage of our model is that it is almost insensitive to changes in the internal organization of hosts.A reorganization that modifies the linkage patterns between the pages on a given host might change the relative ranking of these pages, but will have much less effect on pages outside the host, since the”
    Quote in the paperSubstantial claim
27 of 27
  • The authors state this as an assumption.

    The original page-to-page transition matrix T is irreducible and aperiodic.

    “We assume that T is irreducible and aperiodic, and so T is ergodic and has a well-defined stationary distribution, namely its principal eigenvector.”
  • The paper relies on this without support.

    The standard PageRank transition matrix satisfies the irreducibility and aperiodicity conditions.

    “Note that the standard PageRank transition matrix satisfies these conditions.”
  • The authors state this as an assumption.

    Each Web page has at least one outgoing link.

    “Note that this implicitly assumes that each Web page has at least one outgoing link.”
  • The authors state this as an assumption.

    The set of distributions π_h are given, e.g. as by-products of the build process of the connectivity database.

    “This analysis assumes that the set of distributions π h are given, e.g. as by-products of the build process of the connectivity database, which is certainly the case for the experiments presented in the next section.”
  • The paper relies on this without support.

    The standard power-iteration computation of PageRank converges in a few dozen iterations, and each iteration requires one pass over the complete list of links for the entire Web graph.

    “The standard power-iteration computation of PageRank converges in a few dozen iterations.Each iteration requires one pass over the complete list of links for the entire Web graph.”
  • The paper relies on this without support.

    PageRank values follow a power-law distribution, so the bulk of the population are pages with few or no inlinks.

    “However, we did not take a simple random sample since, by virtue of the power-law distribution of PageRank, the bulk of the population are pages with few or no inlinks.”
  • The paper relies on this without support.

    Pages with low PageRank scores rarely appear as top ranking results for queries, so small fluctuations in their static scores are hardly noticed by search engine users.

    “Furthermore, as a consequence of their low scores, these pages will rarely appear as the top ranking results for queries, and so small fluctuations in their static scores will hardly be noticed by search engine users.”
7 of 7

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Sampling intervals are not deciles

    Minor

    The paper says it sampled within PageRank deciles, but the first two intervals in its schedule contain 1,000 and 9,000 ranks, respectively. Deciles of the ranked population would contain equal numbers of pages.

  • Sampling schedule extends beyond the available pages

    Minor

    The schedule lists an ending rank of 14,470,000,000, but the paper says only 1,446 million pages were available to sample.

2 of 2

Cites

Flagged first, then by citations

Research works printed but not linked: 3

  1. Lee HC (2002) When the hyperlinked environment is perturbed. In: Workshop on Algorithms and Models for the Web Graph (WAW), Vancouver, Canada
  2. Snedecor GW and Cochran WG (1989) Statistical methods. Iowa State University Press, 8th edition
  3. Upstill T, Craswell N and Hawking D (2003) Predicting fame and fortune: pagerank or indegree?. In: Proc. 8th Australasian Document Computing Symposium, Canberra, Australia

Cited by

Sorted by citations

Authors
Broder, A. Z., Lempel, R., Maghoul, F., & Pedersen, J.
Affiliations
  • IBM Research - Thomas J. Watson Research Center (US)
  • IBM Research - Haifa (IL)
  • Yahoo (United States) (US)
Corresponding author
Lempel, R.
Venue
Information Retrieval
Published
2006-03
Volume
9
Issue
2
Pages
123-138
ISSN
  • 1386-4564 (ISSN-L)
  • 1573-7659
OpenAlex
W2019722551
Cited by
72
References
30
Citations by year
2022: 3 · 2021: 5 · 2020: 1 · 2019: 6 · 2018: 1 · 2017: 3 · 2015: 5 · 2014: 8 · 2013: 4 · 2012: 5
FWCI
16.91
Type
journal article
Language
en
Open access
Locations
Information Retrieval (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Information Systems › Information Retrieval and Search Behavior
  • Physical Sciences › Computer Science › Information Systems › Web Data Mining and Analysis
  • Physical Sciences › Computer Science › Information Systems › Web visibility and informetrics
Keywords
graph aggregation, random walks, stationary distribution, web graph, vertex partition, web page ranking, computational efficiency

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-11.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-11.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review