Skip to article frontmatterSkip to article content

2.2Existence of solutions

Let f0:RnRf_0: \mathbb{R}^n\longrightarrow \mathbb{R} and consider the following optimization problem

minimizef0(x)subject toxΩ\begin{array}{ll} \minimize& f_0({x})\\ \st & x \in \Omega \end{array}

where ΩRn\Omega \subseteq \mathbb{R}^n is the feasible set. Under which conditions can we guarantee existence of a solution to the problem (1)? Recall that we say that xx is a solution of (1) if the optimal value pp^\star is finite, and attained at xx, i.e., f0(x)=pf_0(x) = p^\star.

In this course we work in finite dimensions only. The theorem below provides two sufficient conditions, which depend on the nature of the set Ω\Omega.

Consider the optimization problem

minimizef0(x)subject toxΩ\begin{array}{ll} \minimize& f_0({x})\\ \st & x \in \Omega \end{array}

For the sets Ω\Omega and objective functions below, characterize the existence of solutions to this optimization problem

  • Ω=[1,1]\Omega = [-1, 1] and f0(x)=x3+x2+1f_0(x) = x^3 + x^2 + 1
  • Ω=R\Omega = \mathbb{R} and f0(x)=x3+x2+1f_0(x) = x^3 + x^2 + 1
  • Ω=R\Omega = \mathbb{R} and f0(x)=x4+3x23f_0(x) = x^4 + 3 x^2 -3

Existence does not mean the solution to a given optimization problem is unique. However, in the important case of convex optimization problems, it is possible to guarantee uniqueness of solutions, as explained in the next section.