An analysis of the highest-level selection rule in the preflow-push max-flow algorithm

https://doi.org/10.1016/S0020-0190(99)00019-8Get rights and content

Abstract

Consider the problem of finding a maximum flow in a network. Goldberg and Tarjan introduced the preflow-push method for solving this problem. When this method is implemented with the highest-level selection rule, then both the running time and the number of pushes are known to be O(n2m), where n is the number of nodes and m is the number of edges. We give a new proof based on a potential function argument. Potential function arguments may be preferable for analyzing preflow-push algorithms, since they are simple and generic.

References (7)

There are more references available in the full text version of this article.

Cited by (0)

View full text