perturbation function
In mathematical optimization, the perturbation function is any function which relates to primal and dual problems. The name comes from the fact that any such function defines a perturbation of the initial problem. In many cases this takes the form of shifting the constraints.{{cite book|title=Duality in Vector Optimization|author1=Radu Ioan Boţ|author2=Gert Wanka|author3=Sorin-Mihai Grad|year=2009|publisher=Springer|isbn=978-3-642-02885-4}}
In some texts the value function is called the perturbation function, and the perturbation function is called the bifunction.{{cite book|title=Approaches to the Theory of Optimization|author=J. P. Ponstein|publisher=Cambridge University Press|year=2004|isbn=978-0-521-60491-8}}
Definition
Given two dual pairs of separated locally convex spaces and . Then given the function , we can define the primal problem by
:
If there are constraint conditions, these can be built into the function by letting where is the characteristic function. Then is a perturbation function if and only if .{{cite book|last=Zălinescu|first=C.|title=Convex analysis in general vector spaces|publisher=World Scientific Publishing Co., Inc|location = River Edge, NJ |year=2002|pages=106–113|isbn=981-238-067-1|mr=1921556}}
Use in duality
The duality gap is the difference of the right and left hand side of the inequality
:
where is the convex conjugate in both variables.{{cite book|title=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|author=Ernö Robert Csetnek|year=2010|publisher=Logos Verlag Berlin GmbH|isbn=978-3-8325-2503-3}}
For any choice of perturbation function F weak duality holds. There are a number of conditions which if satisfied imply strong duality. For instance, if F is proper, jointly convex, lower semi-continuous with (where is the algebraic interior and is the projection onto Y defined by ) and X, Y are Fréchet spaces then strong duality holds.
Examples
= Lagrangian =
Let and be dual pairs. Given a primal problem (minimize f(x)) and a related perturbation function (F(x,y)) then the Lagrangian is the negative conjugate of F with respect to y (i.e. the concave conjugate). That is the Lagrangian is defined by
:
In particular the weak duality minmax equation can be shown to be
:
If the primal problem is given by
:
where . Then if the perturbation is given by
:
then the perturbation function is
:
Thus the connection to Lagrangian duality can be seen, as L can be trivially seen to be
:
f(x) - y^*(g(x)) & \text{if } y^* \in \mathbb{R}^d_-, \\
-\infty & \text{else}.
\end{cases}
= Fenchel duality =
{{main|Fenchel duality}}
Let and be dual pairs. Assume there exists a linear map with adjoint operator . Assume the primal objective function (including the constraints by way of the indicator function) can be written as such that . Then the perturbation function is given by
:
In particular if the primal objective is then the perturbation function is given by , which is the traditional definition of Fenchel duality.{{cite book|title=Conjugate Duality in Convex Optimization|author=Radu Ioan Boţ|publisher=Springer|year=2010|isbn=978-3-642-04899-9|page=68}}