Maximum Length-Constrained Flows and Disjoint Paths: Distributed, Deterministic and Fast
Bernhard Haeupler, D Ellis Hershkowitz, Thatchaphol Saranurak

TL;DR
This paper introduces the first efficient deterministic and randomized algorithms for computing approximate $h$-length flows, disjoint paths, and related network optimization primitives in distributed and parallel settings, advancing the state-of-the-art in network routing and decomposition.
Contribution
It provides the first efficient algorithms for approximate $h$-length flows and solves open problems in length-constrained disjoint paths within distributed models.
Findings
Deterministic algorithms run in $ ilde{O}( ext{poly}(h, 1/\epsilon))$ parallel time.
Distributed algorithms succeed with high probability in $ ilde{O}( ext{poly}(h, 1/\epsilon))$ time.
Applications include improved algorithms for disjoint paths, bipartite $b$-matching, and length-constrained expander decompositions.
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 -length flows which are defined as flows whose flow paths are restricted to have length at most . Many well-studied algorithmic primitives -- such as maximal and maximum length-constrained disjoint paths -- are special cases of -length flows. Likewise the optimal -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 -approximate -length flows. We give deterministic algorithms that take parallel time and $\tilde{O}(\text{poly}(h, \frac{1}{\epsilon}) \cdot…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Stochastic Gradient Optimization Techniques · Nanocluster Synthesis and Applications
