Convex analysis

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Convex analysis is the branch of mathematics devoted to the study of properties of convex functions and convex sets, often with applications in convex minimization, a subdomain of optimization theory.

Contents

[edit] Convex Sets

A convex set is a set C \subseteq X, for some vector space X, such that for any x,y \in C and \lambda \in [0,1] then

\lambda x + (1 - \lambda)y \in C.[1]

[edit] Convex Functions

A convex function is any extended real-valued function f: X \to \mathbb{R} \cup \{\pm \infty\} which satisfies Jensen's inequality, i.e. for any x,y \in X and any \lambda \in [0,1] then

f(\lambda x + (1 - \lambda)y) \leq \lambda f(x) + (1-\lambda) f(y).[1]

Equivalently, a convex function is any (extended) real valued function such that its epigraph

\left\{(x,r) \in X \times \mathbb{R}: f(x) \leq r \right\}

is a convex set.[1]

[edit] Convex Conjugate

The convex conjugate of an extended real-valued (not necessarily convex) function f: X \to \mathbb{R} \cap \{\pm \infty\} is f^*: X^* \to \mathbb{R} \cap \{\pm \infty\} where X^* is the dual space of X, and

f^*(x^*) = \sup_{x \in X} \{\langle x^*,x \rangle - f(x)\}.[2]:pp.75-79

[edit] Biconjugate

The biconjugate of a function f: X \to \mathbb{R} \cap \{\pm \infty\} is the conjugate of the conjugate, typically written as f^{**}: X \to \mathbb{R} \cap \{\pm \infty\}. The biconjugate is useful for showing when strong or weak duality hold (via the perturbation function).

For any x \in X the inequality f^{**}(x) \leq f(x) follows from the Fenchel-Young inequality. For proper functions, f = f^{**} if and only if f is convex and lower semi-continuous.[2]:pp.75-79

[edit] Convex Minimization

A convex minimization (primal) problem is one of the form \inf_{x \in M} f(x) such that f: X \to \mathbb{R} \cap \{\pm \infty\} is a convex function and M \subseteq X is a convex set.

[edit] Dual Problem

In optimization theory, the duality principle states that optimization problems may be viewed from either of two perspectives, the primal problem or the dual problem.

In general given two dual pairs separated locally convex spaces \left(X,X^*\right) and \left(Y,Y^*\right). Then given the function f: X \to \mathbb{R} \cup \{+\infty\}, we can define the primal problem as finding x such that

\inf_{x \in X} f(x).

If there are constraint conditions, these can be built in to the function f by letting f = f + I_{\mathrm{constraints}} where I is the indicator function. Then let F: X \times Y \to \mathbb{R} \cup \{+\infty\} be a perturbation function such that F(x,0) = f(x).[3]

The dual problem with respect to the chosen perturbation function is given by

\sup_{y^* \in Y^*} -F^*(0,y^*)

where F^* is the convex conjugate in both variables of F.

The duality gap is the difference of the right and left hand sides of the inequality

\sup_{y^* \in Y^*} -F^*(0,y^*) \le \inf_{x \in X} F(x,0).[3][4][2]:pp.106-113

This principle is the same as weak duality. If the two sides are equal to each other then the problem is said to satisfy strong duality.

There are many conditions for strong duality to hold such as:

[edit] Lagrange Duality

For a convex minimization problem with inequality constraints,

\begin{align}
&\min_x& & f(x) \\
&\operatorname{subject\;to}
& &g_i(x) \leq 0, \quad i = 1,\dots,m
\end{align}

the Lagrangian dual problem is

\begin{align}
& \sup_u \; \inf_x& & L(x,u) = f(x) + \sum_{j=1}^m u_j g_j(x)\\
& \operatorname{subject\;to}& & u_i \geq 0, \quad i = 1,\dots,m
\end{align}

where the objective function L(x,u) is the Lagrange dual function.

[edit] See also

[edit] References

  1. ^ a b c Rockafellar, R. Tyrrell (1997) [1970]. Convex Analysis. Princeton, NJ: Princeton University Press. ISBN 9780691015866. 
  2. ^ a b c Zălinescu, Constantin (2002). Convex analysis in general vector spaces. River Edge, NJ: World Scientific Publishing Co., Inc.. ISBN 981-238-067-1. MR1921556. 
  3. ^ a b Boţ, Radu Ioan; Wanka, Gert; Grad, Sorin-Mihai (2009). Duality in Vector Optimization. Springer. ISBN 9783642028854. 
  4. ^ Csetnek, Ernö Robert (2010). Overcoming the failure of the classical generalized interior-point regularity conditions in convex optimization. Applications of the duality theory to enlargements of maximal monotone operators. Logos Verlag Berlin GmbH. ISBN 9783832525033. 
  5. ^ Borwein, Jonathan; Lewis, Adrian (2006). Convex Analysis and Nonlinear Optimization: Theory and Examples (2 ed.). Springer. ISBN 9780387295701. 
  6. ^ Boyd, Stephen; Vandenberghe, Lieven (2004) (pdf). Convex Optimization. Cambridge University Press. ISBN 9780521833783. http://www.stanford.edu/~boyd/cvxbook/bv_cvxbook.pdf. Retrieved October 3, 2011. 
  • J.-B. Hiriart-Urruty; C. Lemaréchal (2001). Fundamentals of convex analysis. Berlin: Springer-Verlag. ISBN 978-3-540-42205-1. 
  • Singer, Ivan (1997). Abstract convex analysis. Canadian Mathematical Society series of monographs and advanced texts. New York: John Wiley & Sons, Inc.. pp. xxii+491. ISBN 0-471-16015-6. MR1461544. 
  • Stoer, J.; Witzgall, C. (1970). Convexity and optimization in finite dimensions. 1. Berlin: Springer. ISBN 978-0387048352. 
Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages