Questions: Linear Programming Algorithms

4 questions to test your understanding

Score: 0 / 4
Question 1 Multiple Choice

The simplex method has exponential worst-case complexity (Klee-Minty examples), yet it is the dominant algorithm in practice. Why does worst-case analysis fail to predict practical performance?

AKlee-Minty examples never arise in real problems
BSmoothed analysis (Spielman-Teng) shows that the simplex method runs in polynomial expected time when the input is subject to tiny random perturbations — real-world instances are never exactly worst-case, and the algorithm's practical efficiency reflects its polynomial smoothed complexity rather than exponential worst-case
CModern implementations use a completely different algorithm that just looks like simplex
DHardware improvements have made exponential algorithms practical
Question 2 Short Answer

Interior point methods for LP achieve polynomial worst-case complexity by traversing the INTERIOR of the feasible region rather than its boundary. What prevents them from replacing simplex entirely in practice?

Think about your answer, then reveal below.
Question 3 True / False

Every linear program has an optimal solution at a vertex (extreme point) of the feasible polytope, provided the LP is bounded and feasible.

TTrue
FFalse
Question 4 True / False

LP duality guarantees that for every feasible LP, the optimal primal and dual values are equal (strong duality). This fails for nonlinear convex programs.

TTrue
FFalse