Almost-Linear-Time Algorithms for Maximum Flow and Minimum-Cost Flow

COMMUNICATIONS OF THE ACM(2023)

引用 0|浏览7
暂无评分
摘要
We present an algorithm that computes exact maximum flows and minimum-cost flows on directed graphs with m edges and polynomially bounded integral demands, costs, and capacities in m(1+o(1)) time. Our algorithm builds the flow through a sequence of m(1+o(1)) approximate undirected minimum-ratio cycles, each of which is computed and processed in amortized mo(1) time using a new dynamic graph data structure. Our framework extends to algorithms running in m(1+o(1)) time for computing flows that minimize general edgeseparable convex functions to high accuracy. This gives almost-linear time algorithms for several problems including entropy-regularized optimal transport, matrix scaling, p-norm flows, and p-norm isotonic regression on arbitrary directed acyclic graphs.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要