English

Minimum Cost Flow in the CONGEST Model

Data Structures and Algorithms 2023-04-05 v1

Abstract

We consider the CONGEST model on a network with nn nodes, mm edges, diameter DD, and integer costs and capacities bounded by polyn\text{poly} n. In this paper, we show how to find an exact solution to the minimum cost flow problem in n1/2+o(1)(n+D)n^{1/2+o(1)}(\sqrt{n}+D) rounds, improving the state of the art algorithm with running time m3/7+o(1)(nD1/4+D)m^{3/7+o(1)}(\sqrt nD^{1/4}+D) [Forster et al. FOCS 2021], which only holds for the special case of unit capacity graphs. For certain graphs, we achieve even better results. In particular, for planar graphs, expander graphs, no(1)n^{o(1)}-genus graphs, no(1)n^{o(1)}-treewidth graphs, and excluded-minor graphs our algorithm takes n1/2+o(1)Dn^{1/2+o(1)}D rounds. We obtain this result by combining recent results on Laplacian solvers in the CONGEST model [Forster et al. FOCS 2021, Anagnostides et al. DISC 2022] with a CONGEST implementation of the LP solver of Lee and Sidford [FOCS 2014], and finally show that we can round the approximate solution to an exact solution. Our algorithm solves certain linear programs, that generalize minimum cost flow, up to additive error ϵ\epsilon in n1/2+o(1)(n+D)log3(1/ϵ)n^{1/2+o(1)}(\sqrt{n}+D)\log^3 (1/\epsilon) rounds.

Keywords

Cite

@article{arxiv.2304.01600,
  title  = {Minimum Cost Flow in the CONGEST Model},
  author = {Tijn de Vos},
  journal= {arXiv preprint arXiv:2304.01600},
  year   = {2023}
}

Comments

To be presented at the ACM Symposium on Principles of Distributed Computing (PODC 2023) as brief announcement and at the 30th International Colloquium on Strucutural Information and Communication Complexity (SIROCCO 2023) as full paper

R2 v1 2026-06-28T09:48:31.518Z