Score: 2

Generalized Flow in Nearly-linear Time on Moderately Dense Graphs

Published: October 20, 2025 | arXiv ID: 2510.17740v1

By: Shunhua Jiang , Michael Kapralov , Lawrence Li and more

BigTech Affiliations: Stanford University

Potential Business Impact:

Solves tricky flow problems faster for computers.

Business Areas:
A/B Testing Data and Analytics

In this paper we consider generalized flow problems where there is an $m$-edge $n$-node directed graph $G = (V,E)$ and each edge $e \in E$ has a loss factor $\gamma_e >0$ governing whether the flow is increased or decreased as it crosses edge $e$. We provide a randomized $\tilde{O}( (m + n^{1.5}) \cdot \mathrm{polylog}(\frac{W}{\delta}))$ time algorithm for solving the generalized maximum flow and generalized minimum cost flow problems in this setting where $\delta$ is the target accuracy and $W$ is the maximum of all costs, capacities, and loss factors and their inverses. This improves upon the previous state-of-the-art $\tilde{O}(m \sqrt{n} \cdot \log^2(\frac{W}{\delta}) )$ time algorithm, obtained by combining the algorithm of [Daitch-Spielman, 2008] with techniques from [Lee-Sidford, 2014]. To obtain this result we provide new dynamic data structures and spectral results regarding the matrices associated to generalized flows and apply them through the interior point method framework of [Brand-Lee-Liu-Saranurak-Sidford-Song-Wang, 2021].

Country of Origin
πŸ‡¨πŸ‡¦ πŸ‡¨πŸ‡­ πŸ‡ΊπŸ‡Έ Switzerland, Canada, United States

Page Count
65 pages

Category
Computer Science:
Data Structures and Algorithms