HOME

TheInfoList



OR:

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 ...
: \text\; f_0(x) : \text\ :: f_i(x) \le 0 , i = 1,\ldots,m :: Ax = b where f_0,\ldots,f_m 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 x^* such that x^* 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 x^* \in \operatorname(D) (where relint denotes the relative interior of the convex set D := \cap_^m \operatorname(f_i)) such that :f_i(x^*) < 0, i = 1,\ldots,m, (the convex, nonlinear constraints) :Ax^* = b.\,


Generalized Inequalities

Given the problem : \text\; f_0(x) : \text\ :: f_i(x) \le_ 0 , i = 1,\ldots,m :: Ax = b where f_0 is convex and f_i is K_i-convex for each i. Then Slater's condition says that if there exists an x^* \in \operatorname(D) such that :f_i(x^*) <_ 0, i = 1,\ldots,m and :Ax^* = b then strong duality holds.


References

{{Reflist Convex optimization