Using Optimization to Break the Epsilon Barrier: A Faster and Simpler Width-Independent Algorithm for Solving Positive Linear Programs in Parallel

Type: Preprint

Publication Date: 2014-12-22

Citations: 11

DOI: https://doi.org/10.1137/1.9781611973730.95

Download PDF

Abstract

Previous chapter Next chapter Full AccessProceedings Proceedings of the 2015 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA)Using Optimization to Break the Epsilon Barrier: A Faster and Simpler Width-Independent Algorithm for Solving Positive Linear Programs in ParallelZeyuan Allen-Zhu and Lorenzo OrecchiaZeyuan Allen-Zhu and Lorenzo Orecchiapp.1439 - 1456Chapter DOI:https://doi.org/10.1137/1.9781611973730.95PDFBibTexSections ToolsAdd to favoritesExport CitationTrack CitationsEmail SectionsAboutAbstract We study the design of nearly-linear-time algorithms for approximately solving positive linear programs. Both the parallel and the sequential deterministic versions of these algorithms require Õ(ε−4) iterations, a dependence that has not been improved since the introduction of these methods in 1993 by Luby and Nisan. Moreover, previous algorithms and their analyses rely on update steps and convergence arguments that are combinatorial in nature, and do not seem to arise naturally from an optimization viewpoint. In this paper, we leverage insights from optimization theory to construct a novel algorithm that breaks the longstanding Õ(ε−4) barrier. Our algorithm has a simple analysis and a clear motivation. Our work introduces a number of novel techniques, such as the combined application of gradient descent and mirror descent, and a truncated, smoothed version of the standard multiplicative weight update, which may be of independent interest. Previous chapter Next chapter RelatedDetails Published:2015ISBN:978-1-61197-374-7eISBN:978-1-61197-373-0 https://doi.org/10.1137/1.9781611973730Book Series Name:ProceedingsBook Code:PRDA15Book Pages:viii + 2048

Locations

  • arXiv (Cornell University) - PDF

Similar Works

Action Title Year Authors
+ Using Optimization to Solve Positive LPs Faster in Parallel 2014 Zeyuan Allen-Zhu
Lorenzo Orecchia
+ Using Optimization to Obtain a Width-Independent, Parallel, Simpler, and Faster Positive SDP Solver 2015 Zeyuan Allen-Zhu
Yin Tat Lee
Lorenzo Orecchia
+ Using Optimization to Obtain a Width-Independent, Parallel, Simpler, and Faster Positive SDP Solver 2015 Zeyuan Allen-Zhu
Yin Tat Lee
Lorenzo Orecchia
+ Using optimization to obtain a width-independent, parallel, simpler, and faster positive SDP solver 2016 Zeyuan Allen-Zhu
Yin Tat Lee
Lorenzo Orecchia
+ Rank-one techniques in log-barrier function methods for linear programming 1994 S Wu
Fen Wu
+ Faster Parallel Solver for Positive Linear Programs via Dynamically-Bucketed Selective Coordinate Descent 2015 Di Wang
Michael W. Mahoney
Nishanth Mohan
Satish Rao
+ An O(√nL) Iteration Large-Step Logarithmic Barrier Function Algorithm for Linear Programming 1989 Kaoru Tone
+ Advances in Low-Memory Subgradient Optimization 2020 Pavel Dvurechensky
Alexander Gasnikov
E. A. Nurminskii
Fedor Stonyakin
+ A logarithmic barrier approach for linear programming 2016 Linda Menniche
Djamel Benterki
+ A randomized scheme for speeding up algorithms for linear and convex programming problems with high constraints-to-variables ratio 1993 Ilan Adler
Ron Shamir
+ Parallel optimization algorithms using sparsity 1980 H. Mukai
+ A multiplicative barrier function method for linear programming 1986 Masao Iri
Hiroshi Imai
+ PDF Chat Solving SDP Faster: A Robust IPM Framework and Efficient Implementation 2022 Baihe Huang
Shunhua Jiang
Zhao Song
Runzhou Tao
Ruizhe Zhang
+ Iterative methods, combinatorial optimization, and linear programming beyond the universal barrier 2015 Aaron Sidford
+ Fast approximations for combinatorial optimization via multiplicative weight updates 2019 Kent Quanrud
+ Solving SDP Faster: A Robust IPM Framework and Efficient Implementation 2021 Baihe Huang
Shunhua Jiang
Zhao Song
Runzhou Tao
Ruizhe Zhang
+ PDF Chat Acceleration Methods 2021 Alexandre d’Aspremont
Damien Scieur
Adrien Taylor
+ An advanded implementation of the Dantzig-Wolfe decomposition algorithm for linear programming 1981 Asaph Ho
 Etienne Loute
+ Acceleration Methods 2021 Alexandre d’Aspremont
Damien Scieur
Adrien Taylor
+ PDF Chat Theoretical efficiency of a shifted-barrier-function algorithm for linear programming 1991 Robert M. Freund

Works Cited by This (0)

Action Title Year Authors