Fibonacci Heaps And Their Uses In Improved Network Optimization Algorithms 论文

2005引用 242
Advanced Graph Theory ResearchNetwork Packet Processing and OptimizationInterconnection Networks and Systems

摘要

In this paper we develop a new data structure for implementing heaps (priority queues). Our structure, Fibonacci heaps (abbreviated F-heaps), extends the binomial queues proposed by Vuillemin and studied further by Brown. F-heaps support arbitrary deletion from an n-item heap in 0(log n) amortized time and all other standard heap operations in 0(1) amortized time. Using F-heaps we are able to obtain improved running times for several network optimization algorithms.