All-pairs bottleneck paths for general graphs in truly sub-cubic time

Virginia Vassilevska, Ryan Williams, Raphael Yuster

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In the all-pairs bottleneck paths (APBP) problem (a.k.a. all-pairs maximum capacity paths), one is given a directed graph with real non-negative capacities on its edges and is asked to determine, for all pairs of vertices s and t, the capacity of a single path for which a maximum amount of flow can be routed from s to t. The APBP problem was first studied in operations research, shortly after the introduction of maximum flows and all-pairs shortest paths. We present the first truly sub-cubic algorithm for APBP in general dense graphs. In particular, we give a procedure for computing the (max, min)-product of two arbitrary matrices over R (,-) in O(n2+/3) O(n2.792) time, where n is the number of vertices and is the exponent for matrix multiplication over rings. Using this procedure, an explicit maximum bottleneck path for any pair of nodes can be extracted in time linear in the length of the path.

Original languageEnglish
Title of host publicationSTOC'07
Subtitle of host publicationProceedings of the 39th Annual ACM Symposium on Theory of Computing
Pages585-589
Number of pages5
DOIs
StatePublished - 2007
EventSTOC'07: 39th Annual ACM Symposium on Theory of Computing - San Diego, CA, United States
Duration: 11 Jun 200713 Jun 2007

Publication series

NameProceedings of the Annual ACM Symposium on Theory of Computing
ISSN (Print)0737-8017

Conference

ConferenceSTOC'07: 39th Annual ACM Symposium on Theory of Computing
Country/TerritoryUnited States
CitySan Diego, CA
Period11/06/0713/06/07

Keywords

  • Bottleneck path
  • Matrix multiplication
  • Maximum capacity path
  • Subcubic

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'All-pairs bottleneck paths for general graphs in truly sub-cubic time'. Together they form a unique fingerprint.

Cite this