Author
Listed:
- Idowu, Abel Iyanda
(Department of Computer Science, Ladoke Akintola University of Technology, Ogbomoso, Oyo State)
- Olabiyisi, Stephen Olatunde
(Department of Computer Science, Ladoke Akintola University of Technology, Ogbomoso, Oyo State)
- Alo, Oluwaseun Olubisi
(Department of Computer Science, Ladoke Akintola University of Technology, Ogbomoso, Oyo State)
- Adeleke, Israel Adewale
(Department of Data Science, Informatics and Computer Science, Emmanuel Alayande University of Education, Oyo. Oyo State)
- Jokotoye, Ayoade Alade
(Department of Computer Science, Bowen University, Iwo. Osun State)
- Omotade, Adedotun Lawrence
(Department of Computer Science, Ladoke Akintola University of Technology, Ogbomoso, Oyo State)
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.
Suggested Citation
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, International Journal of Research and Scientific Innovation (IJRSI), vol. 12(8), pages 917-925, August.
Handle:
RePEc:bjc:journl:v:12:y:2025:i:8:p:917-925
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:bjc:journl:v:12:y:2025:i:8:p:917-925. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Dr. Renu Malsaria (email available below). General contact details of provider: https://rsisinternational.org/journals/ijrsi/ .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.