Math 2.0

Operations research, mathematical programming Linear programming Concept

Ellipsoid method

Summary

The ellipsoid method is an iterative algorithm for finding a point in a convex set of ℝn\R^n, and hence for convex optimization. It keeps an ellipsoid that contains the set. At each step it cuts the ellipsoid in half through its center and replaces it by the smallest ellipsoid containing the correct half. The volume shrinks by a fixed factor at each step. So the number of steps is polynomial in nn and in the input size. Applied to linear programming, it gave the first polynomial-time algorithm, a result of Khachiyan known as Khachiyan's theorem.

Where this leads

3 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Ellipsoid_method
About this page
TagTJR5MQHNYE
URIm2://TJR5MQHNYE
Kindconcept
WritingW0 stub
MSC90C25, 90C05, 68Q25
SpecializesAlgorithm
Same as
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by

Definitions