Minimum cost flows, MDPs, and ℓ1-regression in nearly linear time for dense instances
Jan van den Brand,Yin Tat Lee,Yang P. Liu,Thatchaphol Saranurak,Aaron Sidford,Zhao Song,Di Wang +6 more
- 15 Jun 2021
- pp 859-869
TL;DR: In this paper, a randomized algorithm with improved runtimes of O(m + n1.5) was proposed to solve the minimum cost flow problem on n-vertex m-edge graphs with integer polynomially bounded costs and capacities.
read more
Abstract: 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 problem on n-vertex m-edge graphs with integer polynomially-bounded costs and capacities we obtain a randomized method which solves the problem in O(m + n1.5) time. This improves upon the previous best runtime of O(m √n) [Lee-Sidford’14] and, in the special case of unit-capacity maximum flow, improves upon the previous best runtimes of m4/3 + o(1) [Liu-Sidford’20, Kathuria’20] and O(m √n) [Lee-Sidford’14] for sufficiently dense graphs. In the case of l1-regression in a matrix with n-columns and m-rows we obtain a randomized method which computes an є-approximate solution in O(mn + n2.5) time. This yields a randomized method which computes an є-optimal policy of a discounted Markov Decision Process with S states and, A actions per state in time O(S2 A + S2.5). These methods improve upon the previous best runtimes of methods which depend polylogarithmically on problem parameters, which were O(mn1.5) [Lee-Sidford’15] and O(S2.5 A) [Lee-Sidford’14, Sidford-Wang-Wu-Ye’18] respectively. To obtain this result we introduce two new algorithmic tools of possible independent interest. First, we design a new general interior point method for solving linear programs with two sided constraints which combines techniques from [Lee-Song-Zhang’19, Brand et al.’20] to obtain a robust stochastic method with iteration count nearly the square root of the smaller dimension. Second, to implement this method we provide dynamic data structures for efficiently maintaining approximations to variants of Lewis-weights, a fundamental importance measure for matrices which generalize leverage scores and effective resistances.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Maximum Flow and Minimum-Cost Flow in Almost-Linear Time
Li Chen,Rasmus Kyng,Yang P. Liu,Richard Peng,Maximilian Probst Gutenberg,Sushant Sachdeva +5 more
- 01 Mar 2022
TL;DR: 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 is given.
171
Minimum cost flows, MDPs, and ℓ1-regression in nearly linear time for dense instances
Jan van den Brand,Yin Tat Lee,Yang P. Liu,Thatchaphol Saranurak,Aaron Sidford,Zhao Song,Di Wang +6 more
- 15 Jun 2021
TL;DR: In this paper, a randomized algorithm with improved runtimes of O(m + n1.5) was proposed to solve the minimum cost flow problem on n-vertex m-edge graphs with integer polynomially bounded costs and capacities.
127
Deterministic Min-cut in Poly-logarithmic Max-flows
Jason Li,Debmalya Panigrahi +1 more
- 01 Nov 2020
TL;DR: In this article, a deterministic (global) min-cut algorithm for weighted undirected graphs that runs in time O(m 1+ε ϵ + polylog (n$ ) was given.
56
Quantum Optimization: Potential, Challenges, and the Path Forward
Amira Abbas,Andris Ambainis,Brandon R. Augustino,Andreas Bartschi,H. Buhrman,Carleton Coffrin,G. Cortiana,Vedran Dunjko,Daniel J. Egger,Bruce G. Elmegreen,Nicola Franco,Filippo Fratini,Bryce Fuller,Julien Gacon,Constantin Gonciulea,Sander Gribling,Swati Gupta,Stuart Hadfield,Raoul Heese,Gerhard Kircher,Thomas Kleinert,Thorsten Koch,Georgios Korpas,Steve Lenk,Jakub Marecek,Vanio Slavov Markov,Guglielmo Mazzola,Stefano Mensa,Naeimeh Mohseni,Giacomo Nannicini,Corey O'Meara,Elena Pena Tapia,Sebastian Pokutta,M. Proissl,Patrick Rebentrost,Emre Y. Sahin,Benjamin C. B. Symons,Sabine Tornow,Victor Valls,Stefan Woerner,M. Wolf-Bauwens,Jon Yard,Sheir Yarkoni,Dirk Zechiel,Sergiy Zhuk,Christa Zoufal +45 more
- 04 Dec 2023
TL;DR: The core building blocks for quantum optimization algorithms are outlined to subsequently define prominent problem classes and identify key open questions that, if answered, will advance the field, as well as proposing clear metrics to conduct appropriate comparisons with classical optimization techniques.
54
References
Solving Empirical Risk Minimization in the Current Matrix Multiplication Time.
Yin Tat Lee,Zhao Song,Qiuyi Zhang +2 more
TL;DR: This paper presents an algorithm for solving empirical risk minimization problems in current matrix multiplication time, achieving a runtime of O*(n^ω log(n/δ)) with ω ~ 2.38 and α ~ 0.31, matching the current best for dense least squares regression.
•Posted Content
Circulation Control for Faster Minimum Cost Flow in Unit-Capacity Graphs
TL;DR: This work obtains a faster algorithm for solving the minimum cost flow problem in graphs with unit capacity by combining a regularized version of the standard Newton step with a customized preconditioning method which aims to ensure that the graph on which these circulations are computed has sufficiently large conductance.
A strongly polynomial minimum cost circulation algorithm
TL;DR: A new algorithm is presented for the minimum cost circulation problem that is strongly polynomial, that is, the number of arithmetic operations isPolynomial in thenumber of nodes, and is independent of both costs and capacities.
•Posted Content
Breaking the Sample Size Barrier in Model-Based Reinforcement Learning with a Generative Model
TL;DR: To the best of the knowledge, this work provides the first minimax-optimal guarantee in a generative model that accommodates the entire range of sample sizes (beyond which finding a meaningful policy is information theoretically impossible).
Approaching Optimality for Solving SDD Linear Systems
Ioannis Koutis,Gary L. Miller,Richard Peng +2 more
- 23 Oct 2010
TL;DR: An algorithm that on input of an $n\times n$ symmetric diagonally dominant matrix A with $m$ non-zero entries and a vector $b$, computes a vector ${x} satisfying $| |{x}-A^{+}b| |_A|.