Abstract
Abstract Goldberg and Rao recently proposed the blocking flow method based on a binary length function to obtain a better algorithm for the maximum flow problem. The previous algorithms based on the blocking flow method proposed by Dinic use the unit length function: every residual edge is of length 1. In this paper, we survey properties of the distance function defined by a length function and give an overview on the representative maximum flow algorithms proposed so far in a systematic way by utilizing these properties. Among them are included two new algorithms: the Goldberg-Rao algorithm which finds a maximum flow on an integral capacity network N of n vertices and m edges in O(min{m1/2, n2/3}m log(n2/m) log U) time, where U is the maximum edge capacity of N, and the Karger-Levine algorithm which finds a maximum flow on an undirected network N with unit capacity and no parallel edges in O(m + nv3/2) time, where v is the value of a maximum flow of N.
Cite
CITATION STYLE
Asano, T., & Asano, Y. (2000). Recent developments in maximum flow algorithms. Journal of the Operations Research Society of Japan, 43(1), 2–31. https://doi.org/10.15807/jorsj.43.2
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.