The simplex algorithm is NP-mighty
Yann Disser,Martin Skutella +1 more
- 04 Jan 2015
- pp 858-872
TL;DR: It is shown that the Simplex Method, the Network Simplex method, and the Successive Shortest Path Algorithm are NP-mighty, that is, each of these algorithms can be used to solve any problem in NP.
read more
Abstract: We propose to classify the power of algorithms by the complexity of the problems that they can be used to solve. Instead of restricting to the problem a particular algorithm was designed to solve explicitly, however, we include problems that, with polynomial overhead, can be solved 'implicitly' during the algorithm's execution. For example, we allow to solve a decision problem by suitably transforming the input, executing the algorithm, and observing whether a specific bit in its internal configuration ever switches during the execution.We show that the Simplex Method, the Network Simplex Method (both with Dantzig's original pivot rule), and the Successive Shortest Path Algorithm are NP-mighty, that is, each of these algorithms can be used to solve any problem in NP. This result casts a more favorable light on these algorithms' exponential worst-case running times. Furthermore, as a consequence of our approach, we obtain several novel hardness results. For example, for a given input to the Simplex Algorithm, deciding whether a given variable ever enters the basis during the algorithm's execution and determining the number of iterations needed are both NP-hard problems. Finally, we close a long-standing open problem in the area of network flows over time by showing that earliest arrival flows are NP-hard to obtain.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Flows in Networks
Eric V. Denardo
- 01 Jan 2011
TL;DR: This chapter sees how the simplex method simplifies when it is applied to a class of optimization problems that are known as “network flow models” and finds an optimal solution that is integer-valued.
1.1K
•Posted Content
Pivot Rules for Circuit-Augmentation Algorithms in Linear Optimization.
TL;DR: It is proved that (i) computing the shortest monotone path to an optimal solution on the 1-skeleton of a polytope is NP-hard, and hard to approximate within a factor better than 2, and (ii) for 0/1 polytopes, a monot one path of polynomial length can be constructed using steepest improving edges.
24
•Proceedings Article
Smoothed analysis of the successive shortest path algorithm
Tobias Brunsch,Kamiel Cornelissen,Bodo Manthey,Heiko Röglin +3 more
- 01 Jan 2013
TL;DR: In this article, the authors study the SSP algorithm in the framework of smoothed analysis and establish a bound of O(mnφ(m + n log n)) for its smoothed running time.
The Complexity of the k-means Method
Tim Roughgarden,Joshua R. Wang +1 more
- 01 Jan 2016
TL;DR: It is proved that the k-means method can implicitly solve PSPACE-complete problems, providing a complexity-theoretic explanation for its worst-case running time.
15
Macroscopic evacuation plans for natural disasters
TL;DR: In this paper, the authors consider the problem of large-scale evacuation of medium-sized cities, in situations where the evacuees must change their place of residence for a period ranging from several days to several months, and develop discrete macroscopic models and methods that incorporate the risk and safety that are inherent in the context studied for evacuating persons.
15
References
•Book
Computers and Intractability: A Guide to the Theory of NP-Completeness
Michael Randolph Garey,David S. Johnson +1 more
- 01 Jan 1979
TL;DR: The second edition of a quarterly column as discussed by the authors provides a continuing update to the list of problems (NP-complete and harder) presented by M. R. Garey and myself in our book "Computers and Intractability: A Guide to the Theory of NP-Completeness,” W. H. Freeman & Co., San Francisco, 1979.
•Book
Network Flows: Theory, Algorithms, and Applications
Ravindra K. Ahuja,Thomas L. Magnanti,James B. Orlin +2 more
- 01 Jan 1993
TL;DR: In-depth, self-contained treatments of shortest path, maximum flow, and minimum cost flow problems, including descriptions of polynomial-time algorithms for these core models are presented.
•Book
Theory of Linear and Integer Programming
Alexander Schrijver
- 01 Dec 1986
TL;DR: Introduction and Preliminaries.
•Book
Linear Programming and Extensions
George B. Dantzig
- 01 Jan 1963
TL;DR: This classic book looks at a wealth of examples and develops linear programming methods for their solutions and begins by introducing the basic theory of linear inequalities and describes the powerful simplex method used to solve them.
6.1K