HackerPapers

arXiv:0903.4130cs.DS

Pairing Heaps with Costless Meld

Amr Elmasry

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

Improving the structure and analysis in \cite{elm0}, we give a variation of the pairing heaps that has amortized zero cost per meld (compared to an $O(\log \log{n})$ in \cite{elm0}) and the same amortized bounds for all other operations. More precisely, the new pairing heap requires: no cost per meld, O(1) per find-min and insert, $O(\log{n})$ per delete-min, and $O(\log\log{n})$ per decrease-key. These bounds are the best known for any self-adjusting heap, and match the lower bound proved by Fredman for a family of such heaps. Moreover, the changes we have done make our structure even simpler than that in \cite{elm0}.

arXiv comments
10 pages, 2 figures
Journal reference
DOI
Subjects
cs.DSData Structures and Algorithms

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from Sep 2017 to Sep 2017.

Comments linking this paper, per year.

Discussed in comments1 thread

    • > checking for key existence is generally only amortized constant (that is to say, not constant across all lookups) What you just described is "average" not "amortized". Amortized does not mean "across a set of representative inputs", it means "through time, even if given the…

      jbappleView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.