English

Maximum Length-Constrained Flows and Disjoint Paths: Distributed, Deterministic and Fast

Data Structures and Algorithms 2023-08-21 v5

Abstract

Computing routing schemes that support both high throughput and low latency is one of the core challenges of network optimization. Such routes can be formalized as hh-length flows which are defined as flows whose flow paths are restricted to have length at most hh. Many well-studied algorithmic primitives -- such as maximal and maximum length-constrained disjoint paths -- are special cases of hh-length flows. Likewise the optimal hh-length flow is a fundamental quantity in network optimization, characterizing, up to poly-log factors, how quickly a network can accomplish numerous distributed primitives. In this work, we give the first efficient algorithms for computing (1ϵ)(1 - \epsilon)-approximate hh-length flows. We give deterministic algorithms that take O~(poly(h,1ϵ))\tilde{O}(\text{poly}(h, \frac{1}{\epsilon})) parallel time and O~(poly(h,1ϵ)2O(logn))\tilde{O}(\text{poly}(h, \frac{1}{\epsilon}) \cdot 2^{O(\sqrt{\log n})}) distributed CONGEST time. We also give a CONGEST algorithm that succeeds with high probability and only takes O~(poly(h,1ϵ))\tilde{O}(\text{poly}(h, \frac{1}{\epsilon})) time. Using our hh-length flow algorithms, we give the first efficient deterministic CONGEST algorithms for the maximal length-constrained disjoint paths problem -- settling an open question of Chang and Saranurak (FOCS 2020) -- as well as essentially-optimal parallel and distributed approximation algorithms for maximum length-constrained disjoint paths. The former greatly simplifies deterministic CONGEST algorithms for computing expander decompositions. We also use our techniques to give the first efficient (1ϵ)(1-\epsilon)-approximation algorithms for bipartite bb-matching in CONGEST. Lastly, using our flow algorithms, we give the first algorithms to efficiently compute hh-length cutmatches, an object at the heart of recent advances in length-constrained expander decompositions.

Keywords

Cite

@article{arxiv.2111.01422,
  title  = {Maximum Length-Constrained Flows and Disjoint Paths: Distributed, Deterministic and Fast},
  author = {Bernhard Haeupler and D Ellis Hershkowitz and Thatchaphol Saranurak},
  journal= {arXiv preprint arXiv:2111.01422},
  year   = {2023}
}
R2 v1 2026-06-24T07:22:12.024Z