Beyond Smoothed Analysis: Analyzing the Simplex Method By-the-Book
Eleon Bach, Alexander E. Black, Sophie Huiberts, Sean Kafer
Abstract
Narrowing the gap between theory and practice is a longstanding goal of the algorithm analysis community. To further progress our understanding of how algorithms work in practice, we propose a new algorithm analysis framework that we call by-the-book analysis. In contrast to earlier frameworks, by-the-book analysis not only models an algorithm's input data, but also the algorithm itself. Results from by-the-book analysis are meant to correspond well with established knowledge of an algorithm's practical behavior, as they are meant to be grounded in observations from implementations, input modeling best practices, and measurements on practical benchmark instances. We apply our framework to the simplex method, an algorithm which is beloved for its excellent performance in practice and notorious for its high running time under worst-case analysis. The simplex method similarly showcased the previous state of the art framework smoothed analysis (Spielman and Teng, STOC'01). We explain how our framework overcomes several weaknesses of smoothed analysis and we prove that under input scaling assumptions, feasibility tolerances and other design principles used by simplex method implementations, the simplex method indeed attains a polynomial running time. Our results provide analytical justification for these features which are common to all high-quality simplex method implementations.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 9dd69bd1-9dfb-4512-8f90-1ec951ea6850Cited by top-tier papers1
Ask how each one uses itBuilds on3
- Upper and Lower Bounds on the Smoothed Complexity of the Simplex MethodSophie Huiberts, Yin Tat Lee, Xinzhi ZhangSTOC 2023 · 7 citations
- Small Shadows of Lattice PolytopesAlexander E. BlackSODA 2023 · 3 citations
- Optimal Smoothed Analysis of the Simplex MethodEleon Bach, Sophie HuibertsFOCS 2025 · 1 citation
Related papers
- Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with PredictionsShinsaku Sakaue, Taihei OkiNeurIPS 2022 · 28 citations
- Fast linear programming through transprecision computing on small and sparse dataTobias Grosser, Theodoros Theodoridis, Maximilian Falkenstein, Arjun Pitchanathan et al.OOPSLA 2020 · 4 citations
- Privacy Audit as Bits Transmission: (Im)possibilities for Audit by One RunZihang Xiang, Tianhao Wang, Di WangUSENIX Security 2025
- Efficient Sparse PCA via Block-DiagonalizationAlberto Del Pia, Dekun Zhou, Yinglun ZhuICLR 2025
- Smoothed Agnostic Learning of Halfspaces over the HypercubeYiwen Kou, Raghu MekaNeurIPS 2025 · 3 citations
