Near-optimal distributed maximum flow

  • Mohsen Ghaffari
  • , Andreas Karrenbauer
  • , Fabian Kuhn
  • , Christoph Lenzen
  • , Boaz Patt-Shamir

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

We present a near-optimal distributed algorithm for (1 + o(1))-approximation of single-commodity maximum flow in undirected weighted networks that runs in (D + √n) · n o (1) communication rounds in the CONGEST model. Here, n and D denote the number of nodes and the network diameter, respectively. This is the first improvement over the trivial bound of O(n 2 ), and it nearly matches the Ω( ~ D + √n)-round complexity lower bound. The development of the algorithm entails two subresults of independent interest: (i) A (D + √n) · n o (1) -round distributed construction of a spanning tree of average stretch n o (1) . (ii) A (D + √n) · n o (1) -round distributed construction of an n o (1) -congestion approximator consisting of the cuts induced by O(log n) virtual trees. The distributed representation of the cut approximator allows for evaluation in (D + √n) · n o (1) rounds. All our algorithms make use of randomization and succeed with high probability.

Original languageEnglish
Pages (from-to)2078-2117
Number of pages40
JournalSIAM Journal on Computing
Volume47
Issue number6
DOIs
StatePublished - 2018

Funding

FundersFunder number
Seventh Framework Programme336495

    Keywords

    • Approximation algorithm
    • CONGEST model
    • Congestion approximator
    • Gradient descent

    Fingerprint

    Dive into the research topics of 'Near-optimal distributed maximum flow'. Together they form a unique fingerprint.

    Cite this