Directions of Recession
Contents
10.3. Directions of Recession#
In this section, we analyze the question of existence of optimal solutions of a convex optimization problem from the perspective of the theory of recession cones developed in Recession Cones.
Main references for this section are [9].
Recall from Theorem 9.71 that the epigraph of a convex function is convex. Recall from Theorem 3.92 that the epigraph of a closed function is closed. Also the epigraph of a proper function is nonempty. Hence, the epigraph of a proper, closed and convex function is nonempty, closed and convex. Also, it is easy to see that the epigraph is also unbounded.
The key idea is that the recession cone of the epigraph can be used to obtain the directions along which the function decreases monotonically.
Throughout this section, we shall assume that
10.3.1. Existence of Solutions of Convex Programs#
The recession cone of a function provides excellent candidates for descent directions for a convex function.
If we start at some
Observation 10.2
A direction of recession of a proper convex function
Conversely, if we start at some
A direction that is not a direction of
recession of
Theorem 10.24 (Continuous ascent on non-recession directions)
Let
Proof. We recall that
Let
denote the sublevel set .Then
is not a recession direction of .Then due to Theorem 9.179, there exists some
such that .Hence
.In other words, the point
is outside the relative boundary of .Consider any
.Let
and .Clearly
lies on the line segment between and .Let
.Then
By convexity of
Hence
Thus
.Thus for every
, we haveNow pick any
with .By the previous argument
Noting that
lies on the line segment between and , using the previous argument, it is clear thatSince for all
, is strictly monotonically increasing, hence
10.3.1.1. Constrained Minimization: Compact Solution Set#
Theorem 10.25 (Constrained minimization: nonempty and compact minimizer set)
Let
Then the set of minimizers of
Proof. Let
We first consider the case of unconstrained minimization where
In this case
.Hence
if and only if .Assume that
is nonempty and compact.We have
. is a nonempty sublevel set.Since
is a sublevel set and is closed and convex, hence is also closed and convex.Since
is compact, it is closed and bounded.Hence, as per Theorem 9.181, its recession cone is
.Then due to Definition 9.68, the recession cone of
, .Conversely if
, then .Then the recession cone of every nonempty sublevel set is
.Then due to Theorem 9.181, every nonempty sublevel set is closed and bounded, hence compact.
Then due to Weierstrass theorem (Theorem 8.9),
is nonempty and compact (since one of the sublevel sets is nonempty and bounded).
We now consider the more general case where
Introduce a new function
given byWe can see that
which is nonempty by hypothesis.Hence
is proper.Since
is convex, hence (a restriction of on ) is also convex.Note that for any
Since both
and are closed and convex sets, hence is also closed and convex for every .Since all sublevel sets of
are closed, hence is a closed function.Thus,
is a proper, closed and convex function.Furthermore, the set of minimizers for the unconstrained minimization of
is nothing but .Thus, the original constrained minimization program of minimizing
over is equivalent to the unconstrained minimization of .By the previous argument,
is nonempty and compact if and only if has no nonzero direction of recession.The recession cones of
and are related byLet
be such that is nonempty.Then
.But
.Since both
and are nonempty, closed and convex and their intersection is nonempty, hence due to Theorem 9.183,
Hence
is nonempty and compact if and only if .
10.3.1.2. Constrained Minimization: Existence of Solutions#
The Theorem 10.25
provides guarantees under which the problem of
minimization of a proper, closed and convex function
Lemma 10.1 (Constrained minimization: nested sublevel sets)
Let
Let
The sublevel sets
are nonempty for every .The sequence
is a sequence of nested sets.The set
is nonempty for every .The set
is closed and convex for every .The sequence
is a sequence of nested sets.The set of minimizers
for the optimization problem is given by
Proof.
for every . for every .For every
, there exists a such that .
We are given that
(1)
Since
, hence .Then there exists
such that .Hence
.
(2) Nested sublevel sets
for every since for every .Hence
is a sequence of nested sets.
(3)
We established that there exists
such that .Hence
and .Hence
is nonempty.
(4)
is closed by hypothesis.Since
is closed, hence is closed.Since
and are both closed, hence is closed. is convex by hypothesis.Since
is convex, hence is convex.Since
and are both convex, hence is convex.
(5)
Since
, hence for every .Hence
is a sequence of nested sets.
(6) Minimizers
Let
.Then
and .Hence
for every and .Hence
for every .Hence
for every .Hence
.For the converse, let
.Then
and for every .Hence
and for every .Then
.Hence
.But since
is the optimal value, hence .Thus,
and .Hence
.Hence
.Together
.
Theorem 10.26 (Constrained minimization: existence of solutions)
Let
Then the set of minimizers of
In particular, the set of minimizers is of the form
where
Proof. .
Let
.Let
be a nonincreasing sequence of real numbers such that ; i.e., the sequence reaches the limit from above.Consider the sublevel sets
Then the set of minimizers is given by
.The sets
are nonempty, closed, convex and nested due to Lemma 10.1.For every
, the recession cone of is due to Theorem 9.183 and Definition 9.68.For every
, the lineality space of is due to Theorem 9.187 and Observation 9.5.Thus, every
has the same recession cone and lineality space satisfying by hypothesis.Then due to Theorem 9.190, the nested sequence of nonempty, closed and convex sets
has a nonempty intersection and has the formwhere
is a nonempty and compact set.By Lemma 10.1,
.We are done.
10.3.1.3. Minimization with Linear Constraints: Existence of Solutions#
Theorem 10.27 (Minimization with linear inequality constraints: existence of solutions)
Let
where
Assume that
Then the set of minimizers of
Proof. Following the proof of Theorem 10.26,
we choose
is an intersection of closed half-spaces.Hence
is nonempty, closed and convex. is a nested sequences of nonempty, closed and convex sets. is nonempty for all .Since
are nonempty, hence they have the same recession cone and same lineality space . by hypothesis.Hence due to Theorem 9.191,
is nonempty.
10.3.1.4. Quadratically Constrained Quadratic Minimization#
Theorem 10.28 (Quadratically constrained quadratic minimization: existence of solutions)
Let
where
Let
where
Assume that the optimal value for this optimization problem
Proof. Following the proof of Theorem 10.26,
we choose
The sets
have the formwhere
is a nonincreasing sequence converging to which is finite. is specified via a set of quadratic inequalities. is nonempty for all .By Theorem 9.192, the set
is nonempty.
10.3.1.5. Quadratic Programs#
Theorem 10.29 (Quadratic minimization with linear inequalities: existence of solutions)
Let
where
Let
where
attains a minimum over .The optimum value
.For all
such that and , we have .
The recession cone of
Recall from Example 9.65 that
Proof. (1)
(2)
For all
, with and , we have since .Hence
.Also
We used the hypothesis that
.
If
, then .Hence
.This contradicts the hypothesis that
.Hence
must hold for every with .
(3)
since . .Hence
Then for every
, then we must have .Since
, hence and .By hypothesis (3), we must have
.But since
, hence we also have .Together, we must have
.
Hence
reduces toRecall that
.Hence
.We satisfy all the requirements of Theorem 10.27,
Hence the set of minimizers is nonempty.
indeed attains a minimum over .