Slater's condition

From testwiki
Jump to navigation Jump to search

Template:Short description Template:Distinguish In mathematics, Slater's condition (or Slater condition) is a sufficient condition for strong duality to hold for a convex optimization problem, named after Morton L. Slater.[1] Informally, Slater's condition states that the feasible region must have an interior point (see technical details below).

Slater's condition is a specific example of a constraint qualification.[2] 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

Let f1,,fm be real-valued functions on some subset D of n. We say that the functions satisfy the Slater condition if there exists some x in the relative interior of D, for which fi(x)<0 for all i in 1,,m. We say that the functions satisfy the relaxed Slater condition if:[3]

  • Some k functions (say f1,,fk) are affine;
  • There exists xrelintD such that fi(x)0 for all i=1,,k, and fi(x)<0 for all i=k+1,,m.

Application to convex optimization

Consider the optimization problem

Minimize f0(x)
subject to:  
fi(x)0,i=1,,m
Ax=b

where f0,,fm are convex functions. This is an instance of convex programming. Slater's condition for convex programming states that there exists an x that is strictly feasible, that is, all m constraints are satisfied, and the nonlinear constraints are satisfied with strict inequalities.

If a convex program satisfies Slater's condition (or relaxed condition), and it is bounded from below, then strong duality holds. Mathematically, this states that strong duality holds if there exists an xrelint(D) (where relint denotes the relative interior of the convex set D:=i=0mdom(fi)) such that

fi(x)<0,i=1,,m, (the convex, nonlinear constraints)
Ax=b.[4]

Generalized Inequalities

Given the problem

Minimize f0(x)
subject to:  
fi(x)Ki0,i=1,,m
Ax=b

where f0 is convex and fi is Ki-convex for each i. Then Slater's condition says that if there exists an xrelint(D) such that

fi(x)<Ki0,i=1,,m and
Ax=b

then strong duality holds.[4]

See also

Template:Div col

Template:Colend

References

Template:Reflist