Chebyshev center

Chebyshev center

In geometry, the Chebyshev center of a bounded set Q having non-empty interior is the center of the minimal-radius ball enclosing the entire set Q.

In the field of parameter estimation, the Chebyshev center approach tries to find an estimator  \hat x for x given the feasibility set Q, such that \hat x minimizes the worst possible estimation error for x (e.g. best worst case).

Contents

Mathematical representation

There exist several alternative representations for the Chebyshev center. Consider the set Q and denote its Chebyshev center by \hat{x}. \hat{x} can be computed by solving:

 \min_{{\hat x},r} \left\{ r:\left\| {\hat x} - x \right\|^2 \leq r,  \forall x \in Q \right\}

or alternatively by solving:

 \operatorname*{\arg\min}_{\hat{x}} \max_{x \in Q} \left\| x - \hat x \right\|^2. [1]

Some important optimization properties of the Chebyshev Center are:

  • The Chebyshev center is unique.
  • The Chebyshev center is feasible.

Despite these properties, finding the Chebyshev center may be a hard numerical optimization problem. For example, in the second representation above, the inner maximization is non-convex if the set Q is not convex.

Relaxed Chebyshev center

Let us consider the case in which the set Q can be represented as the intersection of k ellipsoids.

 \min_{\hat x} \max_x \left\{ \left\| {\hat x} - x \right\|^2 :f_i (x) \le 0,0 \le i \le k \right\}

with

 f_i (x) = x^T Q_i x + 2g_i^T x + d_i  \le 0,0 \le i \le k. \,

By introducing an additional matrix variable Δ = xxT, we can write the inner maximization problem of the Chebyshev center as:

 \min_{\hat x} \max_{(\Delta ,x) \in G} \left\{ \left\| {\hat x} \right\|^2  - 2{\hat x}^T x + \operatorname{Tr}(\Delta ) \right\}

where \operatorname{Tr}(\cdot) is the trace operator and

 G = \left\{(\Delta ,x):{\rm{f}}_i (\Delta ,x) \le 0,0 \le i \le k,\Delta  = xx^T \right\}
 f_i (\Delta ,x) = \operatorname{Tr}(Q_i \Delta ) + 2g_i^T x + d_i.

Relaxing our demand on Δ by demanding  \Delta \leq xx^T , i.e. xx^T - \Delta \in S_+ where S + is the set of positive semi-definite matrices, and changing the order of the min max to max min (see the references for more details), the optimization problem can be formulated as:

 RCC = \max_{(\Delta ,x) \in {T}} \left\{ - \left\| x \right\|^2  + \operatorname{Tr}(\Delta ) \right\}

with

 {T} = \left\{ (\Delta ,x):\rm{f}_i (\Delta ,x) \le 0,0 \le i \le k,\Delta \le xx^T  \right\}.

This last convex optimization problem is known as the relaxed Chebyshev center (RCC). The RCC has the following important properties:

  • The RCC is an upper bound for the exact Chebyshev center.
  • The RCC is unique.
  • The RCC is feasible.

Constrained least squares

With a few simple mathematical tricks, it can be shown that the well-known constrained least squares (CLS) problem is a relaxed version of the Chebyshev center.

The original CLS problem can be formulated as:

 {\hat x}_{CLS}  = \operatorname*{\arg\min}_{x \in C} \left\| y - Ax \right\|^2

with

 { C} = \left\{ x:f_i (x) = x^T Q_i x + 2g_i^T x + d_i  \le 0,1 \le i \le k \right\}
 Q_i  \ge 0,g_i  \in R^m ,d_i  \in R.

It can be shown that this problem is equivalent to the following optimization problem:

 \max_{(\Delta ,{{x}}) \in {V}} \left\{ { - \left\| {{x}} \right\|^2  + \operatorname{Tr}(\Delta )} \right\}

with

 V = \left\{ \begin{array}{c}
 (\Delta ,x):x \in C{\rm{ }} \\ 
 \operatorname{Tr}(A^T A\Delta ) - 2y^T A^T x + \left\| y \right\|^2  - \rho  \le 0,\rm{   }\Delta  \ge xx^T  \\ 
 \end{array} \right\}.

One can see that this problem is a relaxation of the Chebyshev center (though different than the RCC described above).

RCC vs. CLS

A solution set (x,Δ) for the RCC is also a solution for the CLS, and thus  T \in V . This means that the CLS estimate is the solution of a looser relaxation than that of the RCC. Hence the CLS is an upper bound for the RCC, which is an upper bound for the real Chebyshev center.

Modeling constraints

Since both the RCC and CLS are based upon relaxation of the real feasibility set Q, the form in which Q is defined affects its relaxed versions. This of course affects the quality of the RCC and CLS estimators. As a simple example consider the linear box constraints:

 l \leq a^T x \leq u

which can alternatively be written as

 (a^T x - l)(a^T x - u) \leq 0.

It turns out that the first representation results with an upper bound estimator for the second one, hence using it may dramatically decrease the quality of the calculated estimator.

This simple example shows us that great care should be given to the formulation of constraints when relaxation of the feasibility region is used.

See also

References

  1. ^ Boyd, Stephen P.; Vandenberghe, Lieven (2004) (pdf). Convex Optimization. Cambridge University Press. ISBN 9780521833783. http://www.stanford.edu/~boyd/cvxbook/bv_cvxbook.pdf. Retrieved October 15, 2011. 

Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Chebyshev linkage — The Chebyshev linkage is a mechanical linkage that converts rotational motion to approximate straight line motion. It was invented by the 19th century mathematician Pafnuty Chebyshev who studied theoretical problems in kinematic mechanisms. One… …   Wikipedia

  • Chebyshev distance — This article is about the finite dimensional vector space distance. For the function space norm, see uniform norm. a b c d e f g h …   Wikipedia

  • List of mathematics articles (C) — NOTOC C C closed subgroup C minimal theory C normal subgroup C number C semiring C space C symmetry C* algebra C0 semigroup CA group Cabal (set theory) Cabibbo Kobayashi Maskawa matrix Cabinet projection Cable knot Cabri Geometry Cabtaxi number… …   Wikipedia

  • List of numerical analysis topics — This is a list of numerical analysis topics, by Wikipedia page. Contents 1 General 2 Error 3 Elementary and special functions 4 Numerical linear algebra …   Wikipedia

  • Centroid — of a triangle In geometry, the centroid, geometric center, or barycenter of a plane figure or two dimensional shape X is the intersection of all straight lines that divide X into two parts of equal moment about the line. Informally, it is the… …   Wikipedia

  • Estimation theory — is a branch of statistics and signal processing that deals with estimating the values of parameters based on measured/empirical data. The parameters describe an underlying physical setting in such a way that the value of the parameters affects… …   Wikipedia

  • Taxicab geometry — versus Euclidean distance: In taxicab geometry all three pictured lines (red, blue, and yellow) have the same length (12) for the same route. In Euclidean geometry, the green line has length 6×√2 ≈ 8.48, and is the unique shortest path …   Wikipedia

  • Digital filter — A general finite impulse response filter with n stages, each with an independent delay, di, and amplification gain, ai. In electronics, computer science and mathematics, a digital filter is a system that performs mathematical operations on a… …   Wikipedia

  • Window function — For the term used in SQL statements, see Window function (SQL) In signal processing, a window function (also known as an apodization function or tapering function[1]) is a mathematical function that is zero valued outside of some chosen interval …   Wikipedia

  • Russia — This article is about the current country. For other uses, see Russia (disambiguation). Russian Federation Российская Федерация Rossiyskaya Federatsiya …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”