Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2488608.2488705acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Max flows in O(nm) time, or better

Published: 01 June 2013 Publication History

Abstract

In this paper, we present improved polynomial time algorithms for the max flow problem defined on sparse networks with n nodes and m arcs. We show how to solve the max flow problem in O(nm + m31/16 log2 n) time. In the case that m = O(n1.06), this improves upon the best previous algorithm due to King, Rao, and Tarjan, who solved the max flow problem in O(nm logm/(n log n)n) time. This establishes that the max flow problem is solvable in O(nm) time for all values of n and m. In the case that m = O(n), we improve the running time to O(n2/ log n).

References

[1]
R. K. Ahuja, T. L. Magnanti, and J. B. Orlin. Network Flows. Theory, Algorithms, and Applications. Prentice Hall, Englewood Cliffs, NJ, 1993.
[2]
G. Blelloch, V. Vassilevska, and R. Williams. A new combinatorial approach for sparse graph problems. Automata, Languages and Programming, pages 108--120, 2008.
[3]
B. Chandran and D. Hochbaum. A computational study of the pseudoflow and push-relabel algorithms for the maximum flow problem. Operations research, 57(2):358, 2009.
[4]
B. Cherkassky and A. Goldberg. On implementing the push--relabel method for the maximum flow problem. Algorithmica, 19(4):390--410, 1997.
[5]
L. R. Ford and D. R. Fulkerson. Maximal flow through a network. Canadian Journal of Mathematics, 8:399--404, 1956.
[6]
H. Gabow and R. Tarjan. A linear-time algorithm for a special case of disjoint set union. Journal of computer and system sciences, 30(2):209--221, 1985.
[7]
A. V. Goldberg and S. Rao. Beyond the flow decomposition barrier. Journal of the ACM, 45:783--797, 1998.
[8]
G. Italiano. Amortized efficiency of a path retrieval data structure. Theoretical Computer Science, 48(0):273--281, 1986.
[9]
V. King, S. Rao, and R. Tarjan. A faster deterministic maximum flow algorithm. J. Algorithms, 23:447--474, 1994.
[10]
D. D. Sleator and R. E. Tarjan. A data structure for dynamic trees. J. Computer and System Sciences, 24:362--391, 1983.

Cited By

View all
  • (2024)Width Helps and Hinders Splitting FlowsACM Transactions on Algorithms10.1145/364182020:2(1-20)Online publication date: 13-Mar-2024
  • (2024)Dense Subgraph Discovery Meets Strong Triadic ClosureProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671697(3334-3344)Online publication date: 25-Aug-2024
  • (2024)Penalized Flow Hypergraph Local ClusteringIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.331901936:5(2110-2125)Online publication date: May-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
STOC '13: Proceedings of the forty-fifth annual ACM symposium on Theory of Computing
June 2013
998 pages
ISBN:9781450320290
DOI:10.1145/2488608
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. max flows
  2. maximum flow problem

Qualifiers

  • Research-article

Conference

STOC'13
Sponsor:
STOC'13: Symposium on Theory of Computing
June 1 - 4, 2013
California, Palo Alto, USA

Acceptance Rates

STOC '13 Paper Acceptance Rate 100 of 360 submissions, 28%;
Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)184
  • Downloads (Last 6 weeks)24
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Width Helps and Hinders Splitting FlowsACM Transactions on Algorithms10.1145/364182020:2(1-20)Online publication date: 13-Mar-2024
  • (2024)Dense Subgraph Discovery Meets Strong Triadic ClosureProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671697(3334-3344)Online publication date: 25-Aug-2024
  • (2024)Penalized Flow Hypergraph Local ClusteringIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.331901936:5(2110-2125)Online publication date: May-2024
  • (2024)Traffic Divergence Theory: An Analysis Formalism for Dynamic NetworksIEEE Access10.1109/ACCESS.2024.338343612(67512-67524)Online publication date: 2024
  • (2024)Approximations for the Steiner Multicycle ProblemTheoretical Computer Science10.1016/j.tcs.2024.114836(114836)Online publication date: Sep-2024
  • (2024)s-Club Cluster Vertex Deletion on interval and well-partitioned chordal graphsDiscrete Applied Mathematics10.1016/j.dam.2023.11.048345(170-189)Online publication date: Mar-2024
  • (2024) A -approximation for network flow interdiction with unit costs Discrete Applied Mathematics10.1016/j.dam.2021.07.008354(58-71)Online publication date: Sep-2024
  • (2024)Approximation algorithms for job scheduling with block-type conflict graphsComputers & Operations Research10.1016/j.cor.2024.106606(106606)Online publication date: Mar-2024
  • (2024)ReLU neural networks of polynomial size for exact maximum flow computationMathematical Programming10.1007/s10107-024-02096-xOnline publication date: 25-May-2024
  • (2024)Minimum Cut in $$O(m\log ^2 n)$$ TimeTheory of Computing Systems10.1007/s00224-024-10179-768:4(814-834)Online publication date: 12-Jun-2024
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media