Operations research, mathematical programming Definition
Ellipsoid method
Definition
Let and let be a convex set. Assume that is given by a separation oracle: for each it either states , or returns with for all . For and a positive definite matrix of size , let . Assume that for a given ellipsoid. The ellipsoid method is the algorithm that, for , runs these steps.
- Query the oracle at ; if , stop and return .
- Otherwise, take the returned vector and set .
- Set and .
Then is the ellipsoid of least volume containing the half-ellipsoid , and so it contains .
Remarks
Example: let , , , and let . The center is not in , and separates it, since on . Then , and . The new ellipse has semi-axes and , and it passes through and . Its center is not in either, so the method goes on.
Non-example: if is not convex, a point outside need not be separated from by a hyperplane, so no separation oracle exists in general.
The volume satisfies . So if contains a ball of radius and is a ball of radius , the method finds a point of within steps.
Reading path
To understand this page from the ground up, read these 4 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Algorithm concept
- Convex set concept
- Positive definite matrix concept
- Ellipsoid method definition
Further reading
About this page
| Tag | QM1Y9AKWF0 |
|---|---|
| URI | m2://QM1Y9AKWF0 |
| Kind | definition |
| Writing | W0 stub |
| MSC | 90C25, 90C05, 68Q25 |
| Defines | Ellipsoid method |
| Uses | Convex set, Positive definite matrix, Algorithm |
| Changed | 3 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
No page links to this page yet.