The complexity of the simplex method
From MaRDI portal
Publication:2941508
Abstract: The simplex method is a well-studied and widely-used pivoting method for solving linear programs. When Dantzig originally formulated the simplex method, he gave a natural pivot rule that pivots into the basis a variable with the most violated reduced cost. In their seminal work, Klee and Minty showed that this pivot rule takes exponential time in the worst case. We prove two main results on the simplex method. Firstly, we show that it is PSPACE-complete to find the solution that is computed by the simplex method using Dantzig's pivot rule. Secondly, we prove that deciding whether Dantzig's rule ever chooses a specific variable to enter the basis is PSPACE-complete. We use the known connection between Markov decision processes (MDPs) and linear programming, and an equivalence between Dantzig's pivot rule and a natural variant of policy iteration for average-reward MDPs. We construct MDPs and show PSPACE-completeness results for single-switch policy iteration, which in turn imply our main results for the simplex method.
Recommendations
Cites work
- Approximate distance oracles
- Approximate distance oracles with constant query time
- Automata, Languages and Programming
- Distance Oracles for Unweighted Graphs: Breaking the Quadratic Barrier with Constant Additive Error
- Fast Algorithms for Constructing t-Spanners and Paths with Stretch t
- Fast C-K-R partitions of sparse graphs
- Near-Linear Time Construction of Sparse Neighborhood Covers
- On approximate distance labels and routing schemes with affine stretch
- On sparse spanners of weighted graphs
- Ramsey partitions and proximity data structures
- Scale-oblivious metric fragmentation and the nonlinear Dvoretzky theorem
- Shortest-path queries in static networks
Cited in
(27)- The Polyhedral Geometry of Pivot Rules and Monotone Paths
- The simplex method is strongly polynomial for deterministic Markov decision processes
- Complexity of Single-Swap Heuristics for Metric Facility Location and Related Problems
- scientific article; zbMATH DE number 653033 (Why is no real title available?)
- scientific article; zbMATH DE number 3852781 (Why is no real title available?)
- scientific article; zbMATH DE number 4156195 (Why is no real title available?)
- The smoothed complexity of policy iteration for Markov decision processes
- Inapproximability of shortest paths on perfect matching polytopes
- The simplex method is not always well behaved
- Reinforcement learning of simplex pivot rules: a proof of concept
- On the length of monotone paths in polyhedra
- An overview on the simplex algorithm
- The complexity of all-switches strategy improvement
- What is the worst case behavior of the simplex algorithm?
- Simplex pivots on the set packing polytope
- On the complexity of optimization over the standard simplex
- On Simplex Pivoting Rules and Complexity Theory
- Computing Kitahara-Mizuno's bound on the number of basic feasible solutions generated with the simplex algorithm
- Pivot rules for circuit-augmentation algorithms in linear optimization
- On the Complexity of Value Iteration
- Optimal pivot path of the simplex method for linear programming based on reinforcement learning
- On Friedmann's subexponential lower bound for Zadeh's pivot rule
- The complexity of gradient descent: CLS = PPAD \(\cap\) pls
- The simplex method is strongly polynomial for deterministic Markov decision processes
- Computational techniques of the simplex method
- Automatic verification of concurrent stochastic systems
- An exponential lower bound for Zadeh's pivot rule
This page was built for publication: The complexity of the simplex method
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2941508)