An Incremental Algorithm for a Generalization of the Shortest-Path Problem
Fibonacci Heaps And Their Uses In Improved Network Optimization Algorithms