In
mathematics, Slater's condition (or Slater condition) is a
sufficient condition
In logic and mathematics, necessity and sufficiency are terms used to describe a conditional or implicational relationship between two statements. For example, in the conditional statement: "If then ", is necessary for , because the truth of ...
for
strong duality Strong duality is a condition in mathematical optimization in which the primal optimal objective and the dual optimal objective are equal. This is as opposed to weak duality (the primal problem has optimal value smaller than or equal to the dual p ...
to hold for a
convex optimization problem, named after Morton L. Slater. Informally, Slater's condition states that the
feasible region
In mathematical optimization, a feasible region, feasible set, search space, or solution space is the set of all possible points (sets of values of the choice variables) of an optimization problem that satisfy the problem's constraints, potent ...
must have an
interior point (see technical details below).
Slater's condition is a specific example of a
constraint qualification. In particular, if Slater's condition holds for the
primal problem, then the
duality gap is 0, and if the dual value is finite then it is attained.
Formulation
Consider the
optimization problem
In mathematics, computer science and economics, an optimization problem is the problem of finding the ''best'' solution from all feasible solutions.
Optimization problems can be divided into two categories, depending on whether the variables ...
:
:
::
::
where
are
convex functions. This is an instance of
convex programming.
In words, Slater's condition for convex programming states that strong duality holds if there exists an
such that
is strictly
feasible (i.e. all constraints are satisfied and the nonlinear constraints are satisfied with strict inequalities).
Mathematically, Slater's condition states that strong duality holds if there exists an
(where relint denotes the
relative interior of the convex set
) such that
:
(the convex, nonlinear constraints)
:
Generalized Inequalities
Given the problem
:
:
::
::
where
is convex and
is
-convex for each
. Then Slater's condition says that if there exists an
such that
:
and
:
then strong duality holds.
References
{{Reflist
Convex optimization