English

Pairing Heaps with Costless Meld

Data Structures and Algorithms 2009-04-09 v2

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(loglogn)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(logn)O(\log{n}) per delete-min, and O(loglogn)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}.

Cite

@article{arxiv.0903.4130,
  title  = {Pairing Heaps with Costless Meld},
  author = {Amr Elmasry},
  journal= {arXiv preprint arXiv:0903.4130},
  year   = {2009}
}

Comments

10 pages, 2 figures

R2 v1 2026-06-21T12:43:54.185Z