A Friendly Smoothed Analysis of the Simplex Method
Daniel Dadush, Sophie Huiberts

TL;DR
This paper presents a simplified and improved smoothed analysis of the simplex method, significantly reducing the complexity of the analysis and providing tighter bounds on the expected number of pivots needed.
Contribution
The authors develop a more straightforward analysis of shadow simplex methods with better bounds, and extend the analysis to non-Gaussian perturbations.
Findings
Expected pivots: O(d^2 sqrt(log n) sigma^{-2} + d^3 log^{3/2} n)
Simpler analysis with improved bounds
Modular approach applicable to various perturbation distributions
Abstract
Explaining the excellent practical performance of the simplex method for linear programming has been a major topic of research for over 50 years. One of the most successful frameworks for understanding the simplex method was given by Spielman and Teng (JACM `04), who developed the notion of smoothed analysis. Starting from an arbitrary linear program with variables and constraints, Spielman and Teng analyzed the expected runtime over random perturbations of the LP (smoothed LP), where variance Gaussian noise is added to the LP data. In particular, they gave a two-stage shadow vertex simplex algorithm which uses an expected number of simplex pivots to solve the smoothed LP. Their analysis and runtime was substantially improved by Deshpande and Spielman (FOCS `05) and later Vershynin (SICOMP `09). The fastest current…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
