\documentclass[11pt]{article} \usepackage[margin=1.2in]{geometry} \usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage[T1]{fontenc} \usepackage{fourier} \usepackage{amsthm} \usepackage{amssymb} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{latexsym} \usepackage{graphicx} \usepackage{float} \usepackage{etoolbox} \usepackage{hyperref} \usepackage{tikz} \usepackage{lipsum} \usepackage{algorithm} \usepackage{algpseudocode} \usepackage{mathtools} \usepackage{nccmath} \usepackage[most]{tcolorbox} \newtcolorbox[auto counter]{problem}[1][]{% enhanced, breakable, colback=white, colbacktitle=white, coltitle=black, fonttitle=\bfseries, boxrule=.6pt, titlerule=.2pt, toptitle=3pt, bottomtitle=3pt, title=GitHub repository of this project} \newcommand{\R}{\mathbb{R}} \newcommand{\N}{\mathbb{N}} \newcommand{\Z}{\mathbb{Z}} \newcommand{\Q}{\mathbb{Q}} \newcommand{\C}{\mathbb{C}} % add counters \title{Shifted power-GMRES method accelerated by extrapolation for solving PageRank with multiple damping factors} \author{Luca Lombardo} \date{} \begin{document} \maketitle \begin{abstract} \noindent In the years following its publication in 1998, the PageRank model has been studied deeply to be extended in fields such as chemistry, biology and social network analysis. The aim of this project is the implementation of a modified version of the Power method to solve the PageRank problem with multiple damping factors. The proposed method is based on the combination of the Power method with the shifted \texttt{GMRES} method. % During the years since it's first version, the PageRank model has been extended to many fields far beyond search engine rankings, such as chemistry, biology, bioinformatics, social network analysis, to name a few. Due to the large dimension of PageRank problems, in the past decade or so, considerable research efforts have been devoted to their efficient solution especially for the difficult cases where the damping factors are close to 1. However, there exists few research work concerning about the solution of the case where several PageRank problems with the same network structure and various damping factors need to be solved. In this paper, we generalize the Power method to solving the PageRank problem with multiple damping factors. We demonstrate that the solution has almost the equative cost of solving the most difficult PageRank system of the sequence, and the residual vectors of the PageRank systems after running this method are collinear. Based upon these results, we develop a more efficient method that combines this Power method with the shifted GMRES method. For further accelerating the solving phase, we present a seed system choosing strategy combined with an extrapolation technique, and analyze their effect. Numerical experiments demonstrate the potential of the proposed iterative solver for accelerating realistic PageRank computations with multiple damping factors. \end{abstract} \tableofcontents \clearpage \include{intro.tex} \include{shifted.tex} \include{shift_GMRES.tex} \include{num.tex} \clearpage \bibliographystyle{unsrt} \bibliography{ref} \nocite{*} \end{document}