Maximum flow and minimum-cost flow in almost-linear time

L Chen, R Kyng, YP Liu, R Peng… - 2022 IEEE 63rd …, 2022 - ieeexplore.ieee.org
We give an algorithm that computes exact maximum flows and minimum-cost flows on
directed graphs with m edges and polynomially bounded integral demands, costs, and …

A deterministic almost-linear time algorithm for minimum-cost flow

J Van Den Brand, L Chen, R Kyng… - 2023 IEEE 64th …, 2023 - ieeexplore.ieee.org
We give a deterministic m^1+o(1) time algorithm that computes exact maximum flows and
minimum-cost flows on directed graphs with m edges and polynomially bounded integral …

Minimum cost flows, MDPs, and ℓ1-regression in nearly linear time for dense instances

J Van Den Brand, YT Lee, YP Liu, T Saranurak… - Proceedings of the 53rd …, 2021 - dl.acm.org
In this paper we provide new randomized algorithms with improved runtimes for solving
linear programs with two-sided constraints. In the special case of the minimum cost flow …

Bipartite matching in nearly-linear time on moderately dense graphs

J van den Brand, YT Lee, D Nanongkai… - 2020 IEEE 61st …, 2020 - ieeexplore.ieee.org
We present an ̃O(m+n^1.5)-time randomized algorithm for maximum cardinality bipartite
matching and related problems (eg transshipment, negative-weight shortest paths, and …

A deterministic algorithm for balanced cut with applications to dynamic connectivity, flows, and beyond

J Chuzhoy, Y Gao, J Li, D Nanongkai… - 2020 IEEE 61st …, 2020 - ieeexplore.ieee.org
We consider the classical Minimum Balanced Cut problem: given a graph G, compute a
partition of its vertices into two subsets of roughly equal volume, while minimizing the …

Fully dynamic electrical flows: Sparse maxflow faster than Goldberg–Rao

Y Gao, Y Liu, R Peng - SIAM Journal on Computing, 2023 - SIAM
We give an algorithm for computing exact maximum flows on graphs with edges and integer
capacities in the range in time. We use to suppress logarithmic factors in. For sparse graphs …

Negative-weight single-source shortest paths in near-linear time

A Bernstein, D Nanongkai, C Wulff-Nilsen - Communications of the ACM, 2022 - dl.acm.org
In the single-source shortest paths problem, the goal is to compute the shortest path tree
from a designated source vertex in a weighted, directed graph. We present the first near …

Expander decomposition and pruning: Faster, stronger, and simpler

T Saranurak, D Wang - Proceedings of the Thirtieth Annual ACM-SIAM …, 2019 - SIAM
We study the problem of graph clustering where the goal is to partition a graph into clusters,
ie disjoint subsets of vertices, such that each cluster is well connected internally while …

The expander hierarchy and its applications to dynamic graph algorithms

G Goranci, H Räcke, T Saranurak, Z Tan - … of the 2021 ACM-SIAM Symposium …, 2021 - SIAM
We introduce a notion for hierarchical graph clustering which we call the expander hierarchy
and show a fully dynamic algorithm for maintaining such a hierarchy on a graph with n …

Deterministic decremental reachability, scc, and shortest paths via directed expanders and congestion balancing

A Bernstein, MP Gutenberg… - 2020 IEEE 61st Annual …, 2020 - ieeexplore.ieee.org
Let G=(V, E, w) be a weighted, directed graph subject to a sequence of adversarial edge
deletions. In the decremental single-source reachability problem (SSR), we are given a fixed …