Accelerating the Arnoldi-Type Algorithm for the PageRank Problem and the ProteinRank Problem

被引:16
作者
Wu, Gang [1 ]
Zhang, Ying [2 ]
Wei, Yimin [3 ]
机构
[1] Jiangsu Normal Univ, Sch Math & Stat, Xuzhou 221116, Jiangsu, Peoples R China
[2] Xuzhou Med Coll, Xuzhou 221000, Jiangsu, Peoples R China
[3] Fudan Univ, Key Lab Math Nonlinear Sci, Sch Math Sci, Shanghai 200433, Peoples R China
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Google; PageRank; PPI network; ProteinRank; Arnoldi method; Krylov subspace; GMRES ALGORITHM; COMPUTATION; EXTRAPOLATION; CONVERGENCE; PREDICTION; ATTENTION; ITERATION;
D O I
10.1007/s10915-013-9696-x
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
PageRank is an algorithm for computing a ranking for every Web page based on the graph of the Web. It plays an important role in Google's search engine. The core of the PageRank algorithm involves computing the principal eigenvector of the Google matrix. Currently, we need to solve PageRank problems with high damping factors, which cost considerable time. A possible approach for accelerating the computation is the Arnoldi-type algorithm. However, this algorithm may not be satisfactory when the damping factor is high and the dimension of the Krylov subspace is low. Even worse, it may stagnate in practice. In this paper, we propose two strategies to improve the efficiency of the Arnoldi-type algorithm. Theoretical analysis shows that the new algorithms can accelerate the original Arnoldi-type algorithm considerably, and circumvent the drawback of stagnation. Numerical experiments illustrate that the accelerated Arnoldi-type algorithms usually outperform many state-of-the-art accelerating algorithms for PageRank. Applications of the new algorithms to function predicting of proteins are also discussed.
引用
收藏
页码:74 / 104
页数:31
相关论文
共 55 条
[1]   And now for the proteome ... [J].
Abbott, A .
NATURE, 2001, 409 (6822) :747-747
[2]  
[Anonymous], 2003, 2 EIGENVALUE GOOGLE
[3]  
[Anonymous], 1998, P 7 INT WORLD WID WE
[4]  
[Anonymous], 2000, SIAM NEWS
[5]  
[Anonymous], 1992, Numerical Methods for Large Eigenvalue Problems
[6]  
[Anonymous], 2006, Google's PageRank and beyond: the science of search engine rankings
[7]  
[Anonymous], TECHNICAL REPORT
[8]  
[Anonymous], 2003, ITERATIVE METHODS SP, DOI DOI 10.1137/1.9780898718003
[9]  
[Anonymous], 2004, INTERNET MATH, DOI DOI 10.1080/15427951.2004.10129091
[10]   Monte Carlo methods in pagerank computation: When one iteration is sufficient [J].
Avrachenkov, K. ;
Litvak, N. ;
Nemirovsky, D. ;
Osipova, N. .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2007, 45 (02) :890-904