Lune

FOCS2025顶会

Parallel (1+ε)-Approximate Multi-Commodity Min-Cost Flow in Almost Optimal Depth and Work

Bernhard Haeupler, Yonggang Jiang, Yaowei Long, Thatchaphol Saranurak, Shengzhe Wang

2025年份
4被引次数

摘要

We present a parallel algorithm for computing (1+ϵ1+ \epsilon)-approximate min-cost flow on an undirected graph with m edges, where capacities and costs are assigned to both edges and vertices. Our algorithm achieves O^(m)\hat{O}(m) work and O^(1)\hat{O}(1) depth when ϵ>1/polylog⁡(m)\epsilon\gt 1 / \operatorname{polylog}(m), making both the work and depth almost optimal, up to a subpolynomial factor. Previous algorithms with O^(m)\hat{O}(m) work required Ω(m)\Omega(m) depth, even for special cases of min-cost flow with only edge capacities or max flow with vertex capacities. Our result generalizes prior almost-optimal parallel (1+ϵ)(1+\epsilon)-approximation algorithms for these special cases, including shortest paths [1]–[3] and max flow with only edge capacities [4], [5]. Our key technical contribution is the first construction of length-constrained flow shortcuts with (1+ϵ)(1+\epsilon) length slack, O^(1)\hat{O}(1) congestion slack, and O^(1)\hat{O}(1) step bound. This provides a strict generalization of the influential concept of (O^(1),ϵ)(\hat{O}(1), \epsilon)-hopsets [6], allowing for additional control over congestion. Previous lengthconstrained flow shortcuts [7] incur a large constant in the length slack, which would lead to a large approximation factor. To enable our flow algorithms to work under vertex capacities, we also develop a close-to-linear time algorithm for computing length-constrained vertex expander decomposition. Building on Cohen’s idea of path-count flows [8], we further extend our algorithm to solve (1+ϵ)(1+\epsilon)-approximate k-commodity min-cost flow problems with almost-optimal O^(mk)\hat{O}(m k) work and O^(1)\hat{O}(1) depth, independent of the number of commodities k.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

lune papers get 64c709e0-5709-452c-8817-a7c3f790e43b

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖