Space-Efficient Interior Point Method, with applications to Linear Programming and Maximum Weight Bipartite Matching
arXiv:2009.06106
Abstract
We study the problem of solving linear program in the streaming model. Given a constraint matrix and vectors , we develop a space-efficient interior point method that optimizes solely on the dual program. To this end, we obtain efficient algorithms for various different problems: * For general linear programs, we can solve them in passes and space for an -approximate solution. To the best of our knowledge, this is the most efficient LP solver in streaming with no polynomial dependence on for both space and passes. * For bipartite graphs, we can solve the minimum vertex cover and maximum weight matching problem in passes and space. In addition to our space-efficient IPM, we also give algorithms for solving SDD systems and isolation lemma in spaces, which are the cornerstones for our graph results.
arXiv comment72 pages, full version
References in corpus (6)
- Sketching Cuts in Graphs and Hypergraphs
- Faster Dynamic Matrix Inverse for Faster LPs
- Faster Divergence Maximization for Faster Maximum Flow
- Solving Empirical Risk Minimization in the Current Matrix Multiplication Time
- Dynamic Streaming Spectral Sparsification in Nearly Linear Time and Space
- Faster Spectral Sparsification in Dynamic Streams