会议论文详细信息
Data Structures
Towards a Final Analysis of Pairing Heaps
计算机科学;物理学
Seth Pettie
Others  :  http://drops.dagstuhl.de/opus/volltexte/2006/764/pdf/06091.PettieSeth.ExtAbstract.764.pdf
PID  :  6518
学科分类:计算机科学(综合)
来源: CEUR
PDF
【 摘 要 】

Fredman, Sedgewick, Sleator, and Tarjan proposed the pairing heap as a self-adjusting, streamlined version of the Fibonacci heap. It provably supports all priority queue operations in logarithmic time and is known to be extremely efficient in practice. However, despite its simplicity and empirical superiority, the pairing heap is one of the few popular data structures whose basic complexity remains open. In this paper we prove that pairing heaps support the deletemin operation in optimal logarithmic time and all other operations (insert, meld, and decreasekey) in time Ο(2¯2√log log n).This result gives the firstsub-logarithmic time bound for decreasekey and comes close to the lower bound of Ω(log log n) established by Fredman.Pairing heaps have a well known but poorly understood relationship to splay trees and, to date, the transfer of ideas has flowed in one direction: from splaying to pairing. One contribution of this paper is a new analysis that reasons explicitly with information-theoretic measures. Whether these ideas could contribute to the analysis of splay trees is an open question.

【 预 览 】
附件列表
Files Size Format View
Towards a Final Analysis of Pairing Heaps 200KB PDF download
  文献评价指标  
  下载次数:6次 浏览次数:2次