ellipsoid method
Quick Summary
The ellipsoid method is a mathematical algorithm used in linear programming to solve optimization problems. It finds the maximum or minimum value of a linear function subject to constraints. While the simplex method was a significant advancement, it faced computational limitations with complex problems. The ellipsoid method, discovered by Leonid Khachiyan, offered a polynomial-time solution, meaning the computational steps grow as a power of the number of variables, rather than exponentially. However, in practice, the simplex method often proved faster.1
An ellipsoid itself is a closed surface where all plane cross-sections are ellipses or circles. If all three principal semiaxes are equal, it's a sphere. When two axes are equal, it becomes an ellipsoid of revolution, also known as a spheroid, formed by rotating an ellipse around one of its axes. The Earth's shape is approximated as an oblate spheroid.23
Ask Britannica AI about this topic
Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.