2020
DOI: 10.5815/ijcnis.2020.03.02
|View full text |Cite
|
Sign up to set email alerts
|

MapReduce Algorithm for Single Source Shortest Path Problem

Abstract: Computing single source shortest path is a popular problem in graph theory, extensively applied in many areas like computer networks, operation research and complex network analysis. SSSP is difficult to parallelize efficiently as more parallelization leads to more work done by any algorithm. MapReduce is a popular programming framework for large data processing in distributed and cloud environments. In this paper, we have proposed MR-DSMR, a Map reduce version of Dijkstra Strip-mined Relaxation (DSMR) algorit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 19 publications
0
2
0
Order By: Relevance
“…OSPF protocol employs the link-state algorithm known as the Dijkstra algorithm or the Shortest Path First (SPF) algorithm. However, given the current increasingly large and dynamic network conditions, the Dijkstra algorithm itself is no longer efficient [5]. Hence, optimization of the algorithm in determining the best path or route is necessary.…”
Section: Introductionmentioning
confidence: 99%
“…OSPF protocol employs the link-state algorithm known as the Dijkstra algorithm or the Shortest Path First (SPF) algorithm. However, given the current increasingly large and dynamic network conditions, the Dijkstra algorithm itself is no longer efficient [5]. Hence, optimization of the algorithm in determining the best path or route is necessary.…”
Section: Introductionmentioning
confidence: 99%
“…Several MapReduce programming platforms have been so far developed [13,14,15,18,19,20] that provide APIs for graph operations and show how to implement some basic algorithms, such as page ranking, SPP, and MST, by using those APIs. There are also MapReduce algorithms for the maximum clique problem [21], the maximum cover problem [22], the maximum flow problem [23], and the shortest-path problem [24].…”
Section: Introductionmentioning
confidence: 99%
“…Meta-heuristics possess the ability to handle supplementary constraints and produce near-optimal path solutions within acceptable computational timeframe, applicable to networks of varying scales, from small to large [46]. Metaheuristic approaches like Genetic Algorithms (GAs), Particle Swarm Optimization (PSO) algorithms, and Ant Colony Optimization (ACO) algorithms have found extensive application in addressing shortest path problems across various research domains; for example, Kumar and Kumar [47] utilized genetic algorithms (GA) to identify the shortest path in data networks. Rares tackled the shortest path routing issue in rapidly evolving networks with heavy traffic loads, employing an enhanced GA incorporating an adaptive mutation operator [48].…”
mentioning
confidence: 99%