Homepage › Solution manuals › Dimitris Bertsimas › Introduction to Linear Optimization › Exercise 1.12 (Chebychev center)
Exercise 1.12 (Chebychev center)
Consider a set described by linear inequality constraints, that is, . A ball with center and radius is defined as the set of all points within (Euclidean) distance from . We are interested in finding a ball with the largest possible radius, which is entirely contained within the set . (The center of such a ball is called the Chebychev center of .) Provide a linear programming formulation of this problem.
Answers
Practically, we are looking at the following optimization problem
|
| (1) |
(This may look weird at first glance, as we are optimizing over variables and , and the latter has the coefficient equal to zero in the cost function.) This formulation is not quite linear; we try to formulate using the language of linear constraints.
-
First, we consider a simpler problem of reformulating - i.e., our polyhedron only has one restriction and is thus a hyperplane. Notice that we can write
Using this, we obtain
where in the last step we have used the Cauchy-Schwarz inequality.
-
Now consider the constraint . Repeating the steps above, we obtain an equivalent formulation
Rewriting the constraints as explained above, we obtain a linear optimization problem
|
| (2) |