In
mathematical optimization
Mathematical optimization (alternatively spelled ''optimisation'') or mathematical programming is the selection of a best element, with regard to some criterion, from some set of available alternatives. It is generally divided into two subfi ...
, Wolfe duality, named after
Philip Wolfe, is type of
dual problem
In mathematical optimization theory, duality or the duality principle is the principle that optimization problems may be viewed from either of two perspectives, the primal problem or the dual problem. If the primal is a minimization problem then th ...
in which the
objective function
In mathematical optimization and decision theory, a loss function or cost function (sometimes also called an error function) is a function that maps an event or values of one or more variables onto a real number intuitively representing some "cos ...
and constraints are all
differentiable function
In mathematics, a differentiable function of one real variable is a function whose derivative exists at each point in its domain. In other words, the graph of a differentiable function has a non-vertical tangent line at each interior point in its ...
s. Using this concept a lower bound for a minimization problem can be found because of the
weak duality In applied mathematics, weak duality is a concept in optimization which states that the duality gap is always greater than or equal to 0. That means the solution to the dual (minimization) problem is ''always'' greater than or equal to the solution ...
principle.
Mathematical formulation
For a minimization problem with inequality constraints,
:
the
Lagrangian dual problem
Lagrangian may refer to:
Mathematics
* Lagrangian function, used to solve constrained minimization problems in optimization theory; see Lagrange multiplier
** Lagrangian relaxation, the method of approximating a difficult constrained problem with ...
is
:
where the objective function is the Lagrange dual function. Provided that the functions
and
are convex and continuously differentiable, the
infimum
In mathematics, the infimum (abbreviated inf; plural infima) of a subset S of a partially ordered set P is a greatest element in P that is less than or equal to each element of S, if such an element exists. Consequently, the term ''greatest low ...
occurs where the gradient is equal to zero. The problem
:
is called the Wolfe dual problem. This problem employs the
KKT conditions KKT may refer to:
* Karush–Kuhn–Tucker conditions, in mathematical optimization of nonlinear programming
* kkt ( hu, közkereseti társaság, links=no), a type of general partnership in Hungary
* Koi language, of Nepal, by ISO 639-3 code
* ...
as a constraint. Also, the equality constraint
is nonlinear in general, so the Wolfe dual problem may be a nonconvex optimization problem. In any case, weak duality holds.
See also
*
Lagrangian duality
In mathematical optimization theory, duality or the duality principle is the principle that optimization problems may be viewed from either of two perspectives, the primal problem or the dual problem. If the primal is a minimization problem then th ...
*
Fenchel duality In mathematics, Fenchel's duality theorem is a result in the theory of convex functions named after Werner Fenchel.
Let ''ƒ'' be a proper convex function on R''n'' and let ''g'' be a proper concave function on R''n''. Then, if regularity condi ...
References
Convex optimization
{{applied-math-stub