Constraint set (for optimization)

The subset of points satisfying the conditions of a constrained optimization problem
Constraint set (for optimization)

A constraint set is a subset CRnC\subseteq \mathbb{R}^n describing the feasible points in an optimization problem. Commonly,

  • equality constraints are given by g(x)=0g(x)=0 for a differentiable g:RnRmg:\mathbb{R}^n\to\mathbb{R}^m, yielding C={xRn:g(x)=0},C=\{x\in\mathbb{R}^n: g(x)=0\},
  • inequality constraints are given by h(x)0h(x)\le 0 for a function hh, yielding C={xRn:h(x)0},C=\{x\in\mathbb{R}^n: h(x)\le 0\}, or combinations of both.

Constraint sets appear in the method of and in geometric optimization, where one maximizes/minimizes ff on CC rather than on all of Rn\mathbb{R}^n.

Examples:

  • The unit sphere Sn1={xRn:x=1}S^{n-1}=\{x\in\mathbb{R}^n:\|x\|=1\} is the constraint set for maximizing f(x)f(x) subject to x=1\|x\|=1.
  • The line C={(x,y)R2:x+y=1}C=\{(x,y)\in\mathbb{R}^2: x+y=1\} is an equality-constraint set with g(x,y)=x+y1g(x,y)=x+y-1.
  • The closed disk C={(x,y):x2+y21}C=\{(x,y): x^2+y^2\le 1\} is an inequality-constraint set.