Appendix B
■
List
of proBLems And ALgorithms
263
Busacker–Gowen. Finds the cheapest max-flow (or the cheapest flow with a given flow value)
in a network by using
the cheapest augmenting paths in the Ford–Fulkerson approach. These paths are found using Bellman–Ford or (with
some weight adjustments) Dijkstra’s algorithm. The running time in general depends on
the maximum flow value and
so is pseudopolynomial.
For a maximum flow of k, the running time is (assuming Dijkstra’s algorithm is used)
O(
km lg
n). (See Listing 10-5.)
Do'stlaringiz bilan baham: