Skip to content

Strongly Polynomial Parallel Maximum Flow Revisited

Adam Karczmarz, Paweł Pilarski

cs.DSarXiv:2608.12171

Abstract

We study the maximum flow problem in directed networks with real capacities in the parallel setting. For a network with n vertices and m arcs, we show that a randomized parallel implementation of a variant of the strongly polynomial max-flow algorithm of Dadush, Orlin, Sidford, and Végh [SODA 2026] runs in O(mn) work and O(m) depth. This improves upon the previously described tradeoffs between work and depth for strongly polynomial parallel maximum flow algorithms: earlier O(n3)-work algorithms have O(n2) depth [Shiloach and Vishkin, J. Algorithms 1982; Goldberg and Tarjan, J. ACM 1988], while the known O(m)-depth approach uses O(mn3) work [Orlin, Oper. Res. 1993].

Create a lesson