Skip to main content

A Gradient Estimate for PageRank

  • Conference paper
  • First Online:
  • 3148 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 881))

Abstract

Personalized PageRank has found many uses in not only the ranking of webpages, but also algorithmic design, due to its ability to capture certain geometric properties of networks. In this paper, we study the diffusion of PageRank: how varying the jumping (or teleportation) constant affects PageRank values. To this end, we prove a gradient estimate for PageRank, akin to the Li-Yau inequality for positive solutions to the heat equation (for manifolds, with later versions adapted to graphs).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Andersen, R., Chung, F., Lang, K.: Local partitioning for directed graphs using PageRank. Internet Math. 5(1–2), 3–22 (2008)

    Article  MathSciNet  Google Scholar 

  2. Bauer, F., Horn, P., Lin, Y., Lippner, G., Mangoubi, D., Yau, S.-T.: Li-Yau inequality on graphs. J. Differ. Geom. 99(3), 359–405 (2015)

    Article  MathSciNet  Google Scholar 

  3. Brin, S., Page, L.: The anatomy of a large-scale hypertextual web search engine. Comput. Netw. ISDN Syst. 30(1), 107–117 (1998). Proceedings of the Seventh International World Wide Web Conference

    Article  Google Scholar 

  4. Chung, F.: The heat kernel as the pagerank of a graph. Proc. Natl. Acad. Sci. 104(50), 19735–19740 (2007)

    Article  Google Scholar 

  5. Chung, F.: PageRank as a discrete Green’s function. In: Geometry and Analysis, no. 1, volume 17 of Advanced Lectures in Mathematics (ALM), pp. 285–302. International Press, Somerville (2011)

    Google Scholar 

  6. Chung, F., Lin, Y., Yau, S.-T.: Harnack inequalities for graphs with non-negative Ricci curvature. J. Math. Anal. Appl. 415(1), 25–32 (2014)

    Article  MathSciNet  Google Scholar 

  7. Chung, F.R.K.: Spectral Graph Theory, volume 92 of CBMS Regional Conference Series in Mathematics. Published for the Conference Board of the Mathematical Sciences, Washington, DC; by the American Mathematical Society, Providence (1997)

    Google Scholar 

  8. Delmotte, T.: Parabolic Harnack inequality and estimates of Markov chains on graphs. Rev. Mat. Iberoamericana 15(1), 181–232 (1999)

    Article  MathSciNet  Google Scholar 

  9. Hamilton, R.S.: A matrix Harnack estimate for the heat equation. Comm. Anal. Geom. 1(1), 113–126 (1993)

    Article  MathSciNet  Google Scholar 

  10. Horn, P.: A spacial gradient estimate for solutions to the heat equation on graphs. SIAM J. Discrete Math. 33(2), 958–975 (2019)

    Article  MathSciNet  Google Scholar 

  11. Horn, P., Lin, Y., Liu, S., Yau, S.-T.: Volume doubling, poincaré inequality and Gaussian heat kernel estimate for non-negatively curved graphs. J. Reine Angew. Math. (to appear)

    Google Scholar 

  12. Jeh, G., Widom, J.: Scaling personalized web search. In: Proceedings of the 12th World Wide Web Conference (WWW), pp. 271–279 (2003)

    Google Scholar 

  13. Li, P., Yau, S.-T.: On the parabolic kernel of the Schrödinger operator. Acta Math. 156(3–4), 153–201 (1986)

    Article  MathSciNet  Google Scholar 

  14. Page, L., Brin, S., Motwani, R., Winograd, T.: The pagerank citation ranking: bringing order to the web. In: Proceedings of the 7th International World Wide Web Conference, Brisbane, Australia, pp. 161–172 (1998)

    Google Scholar 

Download references

Acknowledgments

Horn’s work was partially supported by Simons Collaboration grant #525309.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lauren M. Nelsen .

Editor information

Editors and Affiliations

Appendix

Appendix

The proof of Theorem 1 includes some rather lengthy computations, and is deferred for the full paper. For the benefit of readers, however, we have included a sketch here which highlights the initial part of the proof where one relates the quantity to be bounded with its own square using CDE.

Proof

(Proof sketch for Theorem 1). Let \(\displaystyle {H=\frac{t\varGamma (\sqrt{f})}{\sqrt{f\cdot M}}}\). Fix \(t>0\). Let \((x^{\star },t)\) be a point in \(V\times \{t \}\) such that H(xt) is maximized. We desire to bound \(H(x^{\star },t)\). Our goal, then is to apply the CDE inequality to \(\varDelta (\sqrt{f}H)\). In order to do this, we must ensure that \(\varDelta \sqrt{f} < 0\), but a computation shows that if \(\varDelta \sqrt{f} \ge 0\), then \(H \le \frac{1}{2}\) so this is allowable.

Following this, one computes by bounding the arising \(\varDelta \varGamma (\sqrt{f})\) by CDE. One bounds the ensuing terms; clearly \( \frac{2}{t}\varGamma (\sqrt{f})-\frac{2}{t}\varGamma \left( \sqrt{f},\frac{u}{\sqrt{f}} \right) \ge -\frac{2}{t}\varGamma \left( \sqrt{f},\frac{u}{\sqrt{f}}\right) \) and by Lemma 3, \(\varDelta \sqrt{f} = \left( \frac{f-u}{2t\sqrt{f}} - \frac{\sqrt{M}H}{t}\right) .\) Then one bounds:

$$\begin{aligned} \left( \varDelta \sqrt{f}\right) H&\ge \frac{2}{\sqrt{M}nt}\left( \frac{(f-u)^2}{2\sqrt{f}}-\frac{(f-u)\sqrt{M}H}{\sqrt{f}}+MH^2 \right) \\&~~~~~~~~~~~~~ ~~~~~~~~~~~~ +\frac{2\varGamma (\sqrt{f})}{\sqrt{M}} -\frac{2}{\sqrt{M}}\varGamma \left( \sqrt{f},\frac{u}{\sqrt{f}} \right) \\&\ge \frac{2\left( MH^2-\sqrt{f}\sqrt{M}H \right) }{\sqrt{M}nt} \\&~~~~ -\frac{1}{\sqrt{M}}\widetilde{\sum _{y\sim x}}\left( u(x)\left( 1-\sqrt{\frac{f(y)}{f(x)}}\right) +u(y)\left( 1-\sqrt{\frac{f(x)}{f(y)}}\right) \right) \\&\ge \frac{2\left( MH^2-\sqrt{f}\sqrt{M}H \right) }{\sqrt{M}nt}-\sqrt{M}, \end{aligned}$$

Now one proceeds carefully, noting that we have related H and its square and thus, in principle at least, have recorded an upper bound for H. Now we continue to compute to recover the result.

Remark: In a typical application of the maximum principle, one maximizes over [0, T] and then uses information from the time derivative. Here, we don’t do this. This is important because one obtains an inequality of the form

$$ H^2 \le C_1 \cdot H + C_2 \cdot t $$

Because of the dependence of this inequality on the time where the maximum occurs, if the \(t^{\star }\) maximizing the function over all [0, T] is considered, then the result will depend on \(t^{\star }\), giving a bound like \(\displaystyle H\le \frac{\sqrt{2C_2t^{\star }}}{t}\). However, since we are able to do the computation at t, this problem does not arise.

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Horn, P., Nelsen, L.M. (2020). A Gradient Estimate for PageRank. In: Cherifi, H., Gaito, S., Mendes, J., Moro, E., Rocha, L. (eds) Complex Networks and Their Applications VIII. COMPLEX NETWORKS 2019. Studies in Computational Intelligence, vol 881. Springer, Cham. https://doi.org/10.1007/978-3-030-36687-2_2

Download citation

Publish with us

Policies and ethics