Show simple item record

dc.contributor.authorMadry, Aleksander
dc.date.accessioned2018-02-12T16:03:59Z
dc.date.available2018-02-12T16:03:59Z
dc.date.issued2016-12
dc.date.submitted2016-10
dc.identifier.isbn978-1-5090-3933-3
dc.identifier.urihttp://hdl.handle.net/1721.1/113573
dc.description.abstractWe present an Õ (m 7/10 U 1/7)-time algorithm for the maximum s-t flow problem (and the minimum s-t cut problem) in directed graphs with m arcs and largest integer capacity U. This matches the running time of the Õ (mU)10/7)- time algorithm of Madry [30] in the unit-capacity case, and improves over it, as well as over the Õ (m√n log U)-time algorithm of Lee and Sidford [25], whenever U is moderately large and the graph is sufficiently sparse. By well-known reductions, this also implies similar running time improvements for the maximum-cardinality bipartite b-matching problem. One of the advantages of our algorithm is that it is significantly simpler than the ones presented in [30] and [25]. In particular, these algorithms employ a sophisticated interior-point method framework, while our algorithm is cast directly in the classic augmenting path setting that almost all the combinatorial maximum flow algorithms use. At a high level, the presented algorithm takes a primal dual approach in which each iteration uses electrical flows computations both to find an augmenting s-t flow in the current residual graph and to update the dual solution. We show that by maintain certain careful coupling of these primal and dual solutions we are always guaranteed to make significant progress.en_US
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/FOCS.2016.70en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT Web Domainen_US
dc.titleComputing Maximum Flow with Augmenting Electrical Flowsen_US
dc.typeArticleen_US
dc.identifier.citationMadry, Aleksander. "Computing Maximum Flow with Augmenting Electrical Flows." 2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS), 9-11 October, 2016, New Brunswick, New Jersery, IEEE, 2016, pp. 593–602.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorMadry, Aleksander
dc.relation.journal2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsMadry, Aleksanderen_US
dspace.embargo.termsNen_US
dc.identifier.orcidhttps://orcid.org/0000-0003-0536-0323
mit.licenseOPEN_ACCESS_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record