A single-source shortest path algorithm for dynamic graphs

Graphs are mathematical structures used in many applications. In recent years, many applications emerged that require the processing of large dynamic graphs where the graph’s structure and properties change constantly over time. Examples include social networks, communication networks, transportatio...

Full description

Bibliographic Details
Main Authors: Muteb Alshammari, Abdelmounaam Rezgui
Format: Article
Language:English
Published: Taylor & Francis Group 2020-09-01
Series:AKCE International Journal of Graphs and Combinatorics
Subjects:
Online Access:http://dx.doi.org/10.1016/j.akcej.2020.01.002
_version_ 1818947014286639104
author Muteb Alshammari
Abdelmounaam Rezgui
author_facet Muteb Alshammari
Abdelmounaam Rezgui
author_sort Muteb Alshammari
collection DOAJ
description Graphs are mathematical structures used in many applications. In recent years, many applications emerged that require the processing of large dynamic graphs where the graph’s structure and properties change constantly over time. Examples include social networks, communication networks, transportation networks, etc. One of the most challenging problems in large scale dynamic graphs is the single-source shortest path (SSSP) problem. Traditional solutions (based on Dijkstra’s algorithms) to the SSSP problem do not scale to large dynamic graphs with a high change frequency. In this paper, we propose an efficient SSSP algorithm for large dynamic graphs. We first present our algorithm and give a formal proof of its correctness. Then, we give an analytical evaluation of the proposed solution.
first_indexed 2024-12-20T08:24:10Z
format Article
id doaj.art-79668f04b3b3445cbbb8134998ae906a
institution Directory Open Access Journal
issn 0972-8600
2543-3474
language English
last_indexed 2024-12-20T08:24:10Z
publishDate 2020-09-01
publisher Taylor & Francis Group
record_format Article
series AKCE International Journal of Graphs and Combinatorics
spelling doaj.art-79668f04b3b3445cbbb8134998ae906a2022-12-21T19:46:53ZengTaylor & Francis GroupAKCE International Journal of Graphs and Combinatorics0972-86002543-34742020-09-011731063106810.1016/j.akcej.2020.01.0021740016A single-source shortest path algorithm for dynamic graphsMuteb Alshammari0Abdelmounaam Rezgui1New Mexico TechIllinois State UniversityGraphs are mathematical structures used in many applications. In recent years, many applications emerged that require the processing of large dynamic graphs where the graph’s structure and properties change constantly over time. Examples include social networks, communication networks, transportation networks, etc. One of the most challenging problems in large scale dynamic graphs is the single-source shortest path (SSSP) problem. Traditional solutions (based on Dijkstra’s algorithms) to the SSSP problem do not scale to large dynamic graphs with a high change frequency. In this paper, we propose an efficient SSSP algorithm for large dynamic graphs. We first present our algorithm and give a formal proof of its correctness. Then, we give an analytical evaluation of the proposed solution.http://dx.doi.org/10.1016/j.akcej.2020.01.002dynamic graphsshortest pathssssp
spellingShingle Muteb Alshammari
Abdelmounaam Rezgui
A single-source shortest path algorithm for dynamic graphs
AKCE International Journal of Graphs and Combinatorics
dynamic graphs
shortest paths
sssp
title A single-source shortest path algorithm for dynamic graphs
title_full A single-source shortest path algorithm for dynamic graphs
title_fullStr A single-source shortest path algorithm for dynamic graphs
title_full_unstemmed A single-source shortest path algorithm for dynamic graphs
title_short A single-source shortest path algorithm for dynamic graphs
title_sort single source shortest path algorithm for dynamic graphs
topic dynamic graphs
shortest paths
sssp
url http://dx.doi.org/10.1016/j.akcej.2020.01.002
work_keys_str_mv AT mutebalshammari asinglesourceshortestpathalgorithmfordynamicgraphs
AT abdelmounaamrezgui asinglesourceshortestpathalgorithmfordynamicgraphs
AT mutebalshammari singlesourceshortestpathalgorithmfordynamicgraphs
AT abdelmounaamrezgui singlesourceshortestpathalgorithmfordynamicgraphs