The paper’s organization is as follows: Section 2 briefly describes each of the three data structures and their operations. Section 3 describes the implementation details of various heaps and their performance tun-eups. Section 4 contains experimental configurations and the timing plots comparing the three data structures. Section 5 contains some concluding remarks.