A Weight-Scaling Algorithm for Min-Cost Imperfect Matchings in Bipartite Graphs
Fibonacci Heaps And Their Uses In Improved Network Optimization Algorithms