International Journal of Research and Scientific Innovation (IJRSI)
Comparative Performance Analysis of Some Priority Queue Variants in Dijkstra’s Algorithm
Published September 6, 2025 • Vol. 12, Issue 8, pp. 917–925Open Access
DOI: 10.51244/IJRSI.2025.120800078
Abstract
Efficient shortest-path computation in weighted graphs is essential in domains like networking and logistics. Dijkstra’s algorithm depends heavily on the choice of priority queue, and while theoretical complexities are well-documented, their real-world performance varies. This study compares three priority queue implementations-Binary Heap, Fibonacci Heap, and Binomial Heap- within Dijkstra’s algorithm using road network data from Zenodo (https://doi.org/10.5281/zenodo.1290209). The dataset was preprocessed, normalized, and converted into a usable format using MATLAB (R2024b). Theoretical time complexities for core operations—insert, decrease-key, and extract-min—were analyzed. Experiments conducted on synthetically generated graphs showed Binary Heap achieved the fastest execution time (0.00126s) and highest throughput (3313 edges/sec), outperforming Fibonacci and Binomial Heaps. Results indicate that Binary Heap is the optimal choice for execution speed and throughput, especially for large or dense graphs. The findings provide practical guidance for selecting priority queues in real-world shortest-path applications and contribute to the empirical evaluation of data structures in algorithm design.
Keywords: Shortest path, Dijkstra algorithm, Priority queue, Binary heap, Binomial Heap and Fibonacci heap
| Journal | International Journal of Research and Scientific Innovation (IJRSI) |
|---|---|
| ISSN | 2321-2705 |
| Volume / Issue | Volume 12, Issue 8 |
| Pages | 917–925 |
| Publication date | September 6, 2025 |
| DOI | 10.51244/IJRSI.2025.120800078 |
| Publisher | RSIS International |
| License | Open Access |
How to cite this article
Idowu, Abel Iyanda, Olabiyisi, Stephen Olatunde, Alo, Oluwaseun Olubisi, Adeleke, Israel Adewale, Jokotoye, Ayoade Alade, & Omotade, Adedotun Lawrence (2025). Comparative Performance Analysis of Some Priority Queue Variants in Dijkstra’s Algorithm. International Journal of Research and Scientific Innovation (IJRSI), 12(8), 917-925. https://doi.org/10.51244/IJRSI.2025.120800078
BibTeX
@article{Idowu2025,
title = {Comparative Performance Analysis of Some Priority Queue Variants in Dijkstra’s Algorithm},
author = {Idowu, Abel Iyanda and Olabiyisi, Stephen Olatunde and Alo, Oluwaseun Olubisi and Adeleke, Israel Adewale and Jokotoye, Ayoade Alade and Omotade, Adedotun Lawrence},
journal = {International Journal of Research and Scientific Innovation (IJRSI)},
volume = {12},
number = {8},
pages = {917--925},
year = {2025},
doi = {10.51244/IJRSI.2025.120800078},
publisher = {RSIS International}
}