A nearly-linear time algorithm for linear programs with small treewidth: a multiscale representation of robust central path

From MaRDI portal
Publication:6065294

DOI10.1145/3406325.3451056arXiv2011.05365OpenAlexW3167765036MaRDI QIDQ6065294

Author name not available (Why is that?)

Publication date: 14 November 2023

Published in: (Search for Journal in Brave)

Abstract: Arising from structural graph theory, treewidth has become a focus of study in fixed-parameter tractable algorithms in various communities including combinatorics, integer-linear programming, and numerical analysis. Many NP-hard problems are known to be solvable in widetildeO(ncdot2O(mathrmtw)) time, where mathrmtw is the treewidth of the input graph. Analogously, many problems in P should be solvable in widetildeO(ncdotmathrmtwO(1)) time; however, due to the lack of appropriate tools, only a few such results are currently known. [Fom+18] conjectured this to hold as broadly as all linear programs; in our paper, we show this is true: Given a linear program of the form minAx=b,ellleqxlequcopx, and a width-au tree decomposition of a graph GA related to A, we show how to solve it in time widetilde{O}(n cdot au^2 log (1/varepsilon)), where n is the number of variables and varepsilon is the relative accuracy. Combined with recent techniques in vertex-capacitated flow [BGS21], this leads to an algorithm with widetildeO(ncdotmathrmtw2log(1/varepsilon)) run-time. Besides being the first of its kind, our algorithm has run-time nearly matching the fastest run-time for solving the sub-problem Ax=b (under the assumption that no fast matrix multiplication is used). We obtain these results by combining recent techniques in interior-point methods (IPMs), sketching, and a novel representation of the solution under a multiscale basis similar to the wavelet basis.


Full work available at URL: https://arxiv.org/abs/2011.05365



No records found.


No records found.








This page was built for publication: A nearly-linear time algorithm for linear programs with small treewidth: a multiscale representation of robust central path

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6065294)