中文

Padovan堆

数据结构与算法 2019-03-01 v1

摘要

我们分析Fibonacci族的优先队列。本文受Violation堆[1]启发,其中A. Elmasry在Fibonacci堆节点的表示中节省了一个指针,同时达到了M. L. Fredman和R. E. Tarjan的Fibonacci堆[2]相同的摊还界。遗憾的是,作者迫使堆很宽,这违背了最优堆原则。我们的目标是在堆窄得多的情况下取得相同结果。我们遵循超昂贵比较原则,因此尽量记住所有比较结果,绝不比较不可能为最小的元素。我们将比较尽可能延迟。实际上我一直想分享超昂贵比较原则的思想,Padovan堆的发现使我得以做到。当然,节省一个指针并非多大目标,但我希望所呈现的推理及所得堆的摊还分析值得发表。

关键词

引用

@article{arxiv.1902.10812,
  title  = {Padovan heaps},
  author = {Vladan Majerech},
  journal= {arXiv preprint arXiv:1902.10812},
  year   = {2019}
}

备注

12 pages, 5 figures