Francesco Tudisco

Associate Professor (Reader) in Machine Learning

School of Mathematics, The University of Edinburgh
The Maxwell Institute for Mathematical Sciences
School of Mathematics, Gran Sasso Science Institute JCMB, King’s Buildings, Edinburgh EH93FD UK
email: f dot tudisco at ed.ac.uk

A preconditioning approach to the Pagerank computation

Francesco Tudisco, Carmine Di Fiore,
Linear Algebra and its Applications, 435 : 2222--2246 (2011)

Abstract

Some spectral properties of the transition matrix of an oriented graph indicate the preconditioning of Euler-Richardson (ER) iterative scheme as a good way to compute efficiently the vertexrank vector associated with such graph. We choose the preconditioner from an algebra $\mathcal U$ of matrices, thereby obtaining an ER-$\mathcal U$ method, and we observe that ER-$\mathcal U$ can outperform ER in terms of rate of convergence. The proposed preconditioner can be updated at a very low cost whenever the graph changes, as is the case when it represents a generic set of information. The particular $\mathcal U$ utilized requires a surplus of operations per step and memory allocations, which make ER-$\mathcal U$ superior to ER for not too wide graphs. However, the observed high improvement in convergence rate obtained by preconditioning and the general theory developed, are a reason for investigating different choices of $\mathcal U$, more efficient for huge graphs.

Please cite this work as:

@article{tudisco2011preconditioning,
  title={A preconditioning approach to the pagerank computation problem},
  author={Tudisco, Francesco and Di Fiore, Carmine},
  journal={Linear Algebra and its Applications},
  volume={435},
  number={9},
  pages={2222--2246},
  year={2011},
  publisher={Elsevier}
}

Links: doi

Keywords: Pagerank Iterative methods Preconditioning Eigenvalues Fast discrete transforms matrix algebras