SP Async:Single Source Shortest Path in Asynchronous Mode on MPI

03/22/2021
by   Sangeeta Yadav, et al.
0

Finding single source shortest path is a very ubiquitous problem. But with the increasing size of large datasets in important application like social network data-mining, network topology determination-efficient parallelization of these techniques is needed to match the need of really large graphs. We present a new Inter node-bellman cum Intra node Dijkstra technique implemented in MPI to solve SSSP problem. We have used a triangle based edge pruning for idle processes, and two different techniques for termination detection. Within each node the algorithm works as Dijkstra and for outer communication it behaves as inter node bellman ford. First termination detection technique is based on the token ring and counter. Second is a heuristic based technique, in which the timeout is calculated from the number of inter-edges and number of partitions. In this project asynchronous mode of message passing is used.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2019

Shortest Path Algorithms between Theory and Practice

Utilizing graph algorithms is a common activity in computer science. Alg...
research
12/22/2021

Using Machine Learning Predictions to Speed-up Dijkstra's Shortest Path Algorithm

We study the use of machine learning techniques to solve a fundamental s...
research
06/02/2022

Shortest Path Networks for Graph Property Prediction

Most graph neural network models rely on a particular message passing pa...
research
01/08/2021

When does the Physarum Solver Distinguish the Shortest Path from other Paths: the Transition Point and its Applications

Physarum solver, also called the physarum polycephalum inspired algorith...
research
09/07/2018

On Underlay-Aware Self-Stabilizing Overlay Networks

We present a self-stabilizing protocol for an overlay network that const...
research
10/28/2021

RGP: Neural Network Pruning through Its Regular Graph Structure

Lightweight model design has become an important direction in the applic...

Please sign up or login with your details

Forgot password? Click here to reset