Two Parallel PageRank Algorithms via Improving Forward Push

02/07/2023
by   Qi Zhang, et al.
0

Initially used to rank web pages, PageRank has now been applied in many fields. With the growing scale of graph, accelerating PageRank computing is urged and designing parallel algorithm is a feasible solution. In this paper, two parallel PageRank algorithms IFP1 and IFP2 are proposed via improving the state-of-the-art Personalized PageRank algorithm, i.e., Forward Push. Theoretical analysis indicates that, IFP1 can take advantage of the DAG structure of the graph, where the dangling vertices improves the convergence rate and the unreferenced vertices decreases the computation amount. As an improvement of IFP1, IFP2 pushes mass to the dangling vertices only once but rather many times, and thus decreases the computation amount further. Experiments on six data sets illustrate that both IFP1 and IFP2 outperform Power method, where IFP2 with 38 parallelism can be at most 50 times as fast as the Power method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/12/2021

An Advanced Parallel PageRank Algorithm

Initially used to rank web pages, PageRank has now been applied in many ...
research
06/29/2020

Parallel Betweenness Computation in Graph Database for Contingency Selection

Parallel betweenness computation algorithms are proposed and implemented...
research
05/14/2020

MixML: A Unified Analysis of Weakly Consistent Parallel Learning

Parallelism is a ubiquitous method for accelerating machine learning alg...
research
02/17/2023

On the convergence result of the gradient-push algorithm on directed graphs with constant stepsize

Gradient-push algorithm has been widely used for decentralized optimizat...
research
05/28/2022

Towards Distributed 2-Approximation Steiner Minimal Trees in Billion-edge Graphs

Given an edge-weighted graph and a set of known seed vertices, a network...
research
04/22/2021

An Accurate and Efficient Large-scale Regression Method through Best Friend Clustering

As the data size in Machine Learning fields grows exponentially, it is i...

Please sign up or login with your details

Forgot password? Click here to reset