The Dynamic Hungarian Algorithm for the Assignment Problem with Changing Costs
Combinatorial optimization : algorithms and complexity