PageRank 135
Computation
PageRank can be computed either iteratively or algebraically. The iterative method can be viewed as the power
iteration method[18][19] or the power method. The basic mathematical operations performed are identical.Iterative
At , an initial probability distribution is assumed, usually.
At each time step, the computation, as detailed above, yields
,
or in matrix notation
, (*)
where and is the column vector of length containing only ones.
The matrix is defined asi.e.,
,
where denotes the adjacency matrix of the graph and is the diagonal matrix with the outdegrees in the
diagonal.
The computation ends when for some small,
i.e., when convergence is assumed.Algebraic
For (i.e., in the steady state), the above equation (*) reads. (**)
The solution is given by
,
with the identity matrix.
The solution exists and is unique for. This can be seen by noting that is by construction a
stochastic matrix and hence has an eigenvalue equal to one as a consequence of the Perron–Frobenius theorem.