A Parallel PageRank Algorithm For Undirected Graph

12/03/2021
by   Qi Zhang, et al.
0

PageRank is a fundamental property of graph and there have been plenty of PageRank algorithms. Generally, we consider undirected graph as a complicated directed graph. However, some properties of undirected graph, such as symmetry, are ignored when computing PageRank by existing algorithms. In this paper, we propose a parallel PageRank algorithm which is specially for undirected graph. We first demonstrate that the PageRank vector can be viewed as a linear combination of eigenvectors of probability transition matrix and the corresponding coefficients are the functions of eigenvalues. Then we introduce the Chebyshev polynomial approximation by which PageRank vector can be computed iteratively. Finally, we propose the parallel PageRank algorithm as the Chebyshev polynomial approximating algorithm(CPAA). Experimental results show that CPAA only takes 60 least 4 times faster than the power method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/27/2020

The game of Cops and Robbers on directed graphs with forbidden subgraphs

The traditional game of cops and robbers is played on undirected graph. ...
research
01/20/2021

Generalized Tilings with Height Functions

In this paper, we introduce a generalization of a class of tilings which...
research
06/03/2023

Accelerating Personalized PageRank Vector Computation

Personalized PageRank Vectors are widely used as fundamental graph-learn...
research
04/19/2023

Nearly Work-Efficient Parallel DFS in Undirected Graphs

We present the first parallel depth-first search algorithm for undirecte...
research
12/12/2021

An Advanced Parallel PageRank Algorithm

Initially used to rank web pages, PageRank has now been applied in many ...
research
05/17/2019

Lasserre Integrality Gaps for Graph Spanners and Related Problems

There has been significant recent progress on algorithms for approximati...
research
07/25/2019

Learning binary undirected graph in low dimensional regime

Given a random sample extracted from a Multivariate Bernoulli Variable (...

Please sign up or login with your details

Forgot password? Click here to reset