Rank-pairing heaps

7Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We introduce the rank-pairing heap, a heap (priority queue) implementation that combines the asymptotic efficiency of Fibonacci heaps with much of the simplicity of pairing heaps. Unlike all other heap implementations that match the bounds of Fibonacci heaps, our structure needs only one cut and no other structural changes per key decrease; the trees representing the heap can evolve to have arbitrary structure. Our initial experiments indicate that rank-pairing heaps perform almost as well as pairing heaps on typical input sequences and better on worst-case sequences. © 2009 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Haeupler, B., Sen, S., & Tarjan, R. E. (2009). Rank-pairing heaps. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5757 LNCS, pp. 659–670). https://doi.org/10.1007/978-3-642-04128-0_59

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free