Skip to main content
Log in

On Implementing the Push—Relabel Method for the Maximum Flow Problem

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

We study efficient implementations of the push—relabel method for the maximum flow problem. The resulting codes are faster than the previous codes, and much faster on some problem families. The speedup is due to the combination of heuristics used in our implementations: we show that the highest-level selection strategy gives better results when combined with both global and gap relabeling heuristics. We also exhibit a family of problems for which the running time of all implementations we consider is quadratic.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received October 24, 1994; revised April 25, 1995.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cherkassky, B., Goldberg, A. On Implementing the Push—Relabel Method for the Maximum Flow Problem . Algorithmica 19, 390–410 (1997). https://doi.org/10.1007/PL00009180

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/PL00009180

Navigation