AN APPROACH TO IMPROVE THE EFICIENCY OF PRIORITY QUEUE IMPLEMENTATIONS
Abstract & Details
Research Area
Computer Science
Keywords
Priority queues
Memory pooling
efficiency
running time
complexity analysis.
Abstract
This paper is an extension to our previous work [1]. Based on their running time efficiencies, earlier we gave a comparative study of various available ways to implement priority queues. In this paper we demonstrate a way to further improve their running time efficiency. We bring an introduction to memory pooling and later describe how this concept may be used to improve the running time efficiency of priority queues. Priority queues involve a large number of system calls during memory allocation. This leads to extra time being required for node generation. However, this problem can be solved by using a already available memory pool. For the purpose of memory allocation, a pre assigned pool of memory could be used instead of making system calls on every node generation. This approach significantly reduces the time frame of program execution. Although no changes in algorithm for priority queues have been made, this approach works on the system level and is very beneficial when a very large number of data nodes have to be created. Likely so, in our previous work [1] we had shown that we already have the constant time executable algorithms available. So with this approach we go out of the box to improve the efficiency of 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 Institute of Technology and Science |
| 2 | Neetesh Gupta | Shri Vaishnav Institute of Technology and Science |
| 3 | Avani Kothari | 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, Gupta, Neetesh, Kothari, Avani, & Khandelwal, Akshay (2017). AN APPROACH TO IMPROVE THE EFICIENCY OF PRIORITY QUEUE IMPLEMENTATIONS. International Journal of Advance Research and Innovative Ideas In Education, 3(2), 5814-5819.
MLA Style
Gupta, Dhananjay, et al. "AN APPROACH TO IMPROVE THE EFICIENCY OF PRIORITY QUEUE IMPLEMENTATIONS." International Journal of Advance Research and Innovative Ideas In Education, vol. 3, no. 2, 2017, pp. 5814-5819.
IEEE Style
Dhananjay Gupta, Neetesh Gupta, Avani Kothari, and Akshay Khandelwal, "AN APPROACH TO IMPROVE THE EFICIENCY OF PRIORITY QUEUE IMPLEMENTATIONS," International Journal of Advance Research and Innovative Ideas In Education, vol. 3, no. 2, pp. 5814-5819, 2017.
Vancouver Style
Gupta Dhananjay, Gupta Neetesh, Kothari Avani, Khandelwal Akshay. AN APPROACH TO IMPROVE THE EFICIENCY OF PRIORITY QUEUE IMPLEMENTATIONS. International Journal of Advance Research and Innovative Ideas In Education. 2017;3(2):5814-5819.
Harvard Style
Gupta, Dhananjay, Gupta, Neetesh, Kothari, Avani, & Khandelwal, Akshay (2017) 'AN APPROACH TO IMPROVE THE EFICIENCY OF PRIORITY QUEUE IMPLEMENTATIONS', International Journal of Advance Research and Innovative Ideas In Education, 3(2), pp. 5814-5819.
Chicago Style
Gupta, Dhananjay, et al. "AN APPROACH TO IMPROVE THE EFICIENCY OF PRIORITY QUEUE IMPLEMENTATIONS." International Journal of Advance Research and Innovative Ideas In Education 3, no. 2 (2017): 5814-5819.
Turabian Style
Gupta, Dhananjay, et al. "AN APPROACH TO IMPROVE THE EFICIENCY OF PRIORITY QUEUE IMPLEMENTATIONS." International Journal of Advance Research and Innovative Ideas In Education 3, no. 2 (2017): 5814-5819.
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