COMPARATIVE STUDY OF PRIORITY QUEUE IMPLEMENTATIONS
Abstract & Details
Research Area
Computer Science
Keywords
Priority queues
heap tree
Fibonacci heap
comparative study
complexity analysis.
Abstract
In this paper, we analyze and compare various available ways to implement priority queues. A Priority queue is an abstract data type which is like a regular queue, but where additionally each element has a priority key associated to it. The key serves as a way of sorting out the elements of the priority queue. One can imagine a case of vehicles running on the road. Certain vehicles like ambulances need more priority than any other. VIP vehicles come second and so on. Here, this signifies the relevance of priority. Similarly in operating systems jobs may be scheduled as per their importance this can be achieved through priority queues. The primary focus of this paper is to analyze various available ways of implementing priority queues, which could later form as basis when devising a new approach or method to improve the efficiency of priority queues. We compare the priority queues on the basis of their running time efficiencies and compare their running time bounds in the worst cases. This paper also forms the basis for our next work, where we show, how the concept of memory pooling can be effectively used in improving the efficiency of the priority queues.
License
This work is licensed under a Creative
Commons
Attribution-ShareAlike 4.0 International License.
Author Information
| # | Name | Institute / Affiliation |
|---|---|---|
| 1 | Dhananjay Gupta | Shri Vaishnav Institiute of Technology and Science |
| 2 | Avani Kothari | Shri Vaishnav Institiute of Technology and Science |
| 3 | Neetesh Gupta | Shri Vaishnav Institute of Technology and Science |
| 4 | Akshay Khandelwal | Shri Vaishnav Institute of Technology and Science |
How to Cite
Use the following formats to cite this article in your research.
APA Style
Gupta, Dhananjay, Kothari, Avani, Gupta, Neetesh, & Khandelwal, Akshay (2017). COMPARATIVE STUDY OF PRIORITY QUEUE IMPLEMENTATIONS. International Journal of Advance Research and Innovative Ideas In Education, 3(2), 4242-4250.
MLA Style
Gupta, Dhananjay, et al. "COMPARATIVE STUDY OF PRIORITY QUEUE IMPLEMENTATIONS." International Journal of Advance Research and Innovative Ideas In Education, vol. 3, no. 2, 2017, pp. 4242-4250.
IEEE Style
Dhananjay Gupta, Avani Kothari, Neetesh Gupta, and Akshay Khandelwal, "COMPARATIVE STUDY OF PRIORITY QUEUE IMPLEMENTATIONS," International Journal of Advance Research and Innovative Ideas In Education, vol. 3, no. 2, pp. 4242-4250, 2017.
Vancouver Style
Gupta Dhananjay, Kothari Avani, Gupta Neetesh, Khandelwal Akshay. COMPARATIVE STUDY OF PRIORITY QUEUE IMPLEMENTATIONS. International Journal of Advance Research and Innovative Ideas In Education. 2017;3(2):4242-4250.
Harvard Style
Gupta, Dhananjay, Kothari, Avani, Gupta, Neetesh, & Khandelwal, Akshay (2017) 'COMPARATIVE STUDY OF PRIORITY QUEUE IMPLEMENTATIONS', International Journal of Advance Research and Innovative Ideas In Education, 3(2), pp. 4242-4250.
Chicago Style
Gupta, Dhananjay, et al. "COMPARATIVE STUDY OF PRIORITY QUEUE IMPLEMENTATIONS." International Journal of Advance Research and Innovative Ideas In Education 3, no. 2 (2017): 4242-4250.
Turabian Style
Gupta, Dhananjay, et al. "COMPARATIVE STUDY OF PRIORITY QUEUE IMPLEMENTATIONS." International Journal of Advance Research and Innovative Ideas In Education 3, no. 2 (2017): 4242-4250.
Related Research
CYBERSECURITY WITH AI
PDF Unavailable
DESIGN AND IMPLEMENTATION OF A SECURE IMAGE STEGANOGRAPHY SYSTEM USING LSB AND CRYPTOGRAPHY
PDF Unavailable
A NOVEL HYBRID IMAGE STEGANOGRAPHY TECHNIQUE BASED ON LSB AND CRYPTOGRAPHIC SECURITY
PDF Unavailable
BioPrint AI: An Intelligent Deep Learning and Computer Vision Based Blood Group Identification System Using Fingerprint Patterns
PDF Unavailable
AnimalAid AI: A Deep Learning Powered Early Warning System for Detecting Skin Infections and Diseases in Stray Dogs
PDF Unavailable
LiverCare AI: Intelligent Medical Imaging Platform for Liver Tumor Detection and Clinical Guidance
PDF Unavailable