Tải bản đầy đủ (.pdf) (22 trang)

Convex sets and convex functions taking the infinity value

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (191.07 KB, 22 trang )

Chapter 1 Convex sets and convex functions taking the infinity value
Chapter 1.
Convex sets and convex functions taking the infinity value
tvnguyen (University of Science) Convex Optimization 4 / 108
Chapter 1 Convex sets and convex functions taking the infinity value
Convex set
Definition. A subset C of IR
n
is convex if
∀x, y ∈ C ∀t ∈ [0, 1] tx + (1 − t)y ∈ C
Proposition. If C is convex, then its interior int C and its closure
C
are convex
Convexity is preserved by the following operations :
Let I be an arbitrary set. If C
i
⊆ IR
n
, i ∈ I , are convex, then
C = ∩
i∈I
C
i
is convex
Let C and D be two convex sets in IR
n
and let a and b be two real
numbers. Then the following set is convex :
aC + bD := {ac + bd | c ∈ C , d ∈ D}
tvnguyen (University of Science) Convex Optimization 5 / 108
Chapter 1 Convex sets and convex functions taking the infinity value


Illustration
Y
X
X
Y
convex non convex
tvnguyen (University of Science) Convex Optimization 6 / 108
Chapter 1 Convex sets and convex functions taking the infinity value
Examples of convex sets
The following are some examples of convex sets :
(1) Hyperplane : S = {x|p
T
x = α}, where p is a nonzero vector in IR
n
,
called the normal to the hyperplane, and α is a scalar.
(2) Half-space : S = {x|p
T
x ≤ α}, where p is a nonzero vector in IR
n
,
and α is a scalar.
(3) Open half-space : S = {x|p
T
x < α}, where p is a nonzero vector in
IR
n
and α is a scalar.
(4) Polyhedral set : S = {x|Ax ≤ b}, where A is an m × n matrix, and b
is an m vector. (Here the inequality should be interpreted

elementwise.)
tvnguyen (University of Science) Convex Optimization 7 / 108
Chapter 1 Convex sets and convex functions taking the infinity value
Examples of convex sets
(5) Polyhedral cone : S = {x|Ax ≤ 0}, where A is an m × n matrix.
(6) Cone spanned by a finite number of vectors :
S = {x|x =

m
j=1
λ
j
a
j

j
≥ 0, j = 1, . . . , m}, where a
1
, . . . , a
m
are
given vectors in IR
n
.
(7) Neighborhood : N
ε
(¯x) = {x ∈ IR
n
|x − ¯x < ε}, where ¯x is a fixed
vector in IR

n
and ε > 0.
tvnguyen (University of Science) Convex Optimization 8 / 108
Chapter 1 Convex sets and convex functions taking the infinity value
Convex cone
Some of the geometric optimality conditions that we will study use convex
cones.
Definition. A nonempty set C in IR
n
is called a cone with vertex zero
if x ∈ C implies that αx ∈ C for all α ≥ 0. If, in addition, C is convex,
then C is called a convex cone.
0
0
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx

xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
Convex cone

Nonconvex cone
tvnguyen (University of Science) Convex Optimization 9 / 108
Chapter 1 Convex sets and convex functions taking the infinity value
Convex combination and convex hull of a set
Definition. x is said to be a convex combination of x
1
, . . . , x
m
if there
exist α
1
≥ 0, . . . , α
m
≥ 0 such that
x = α
1
x
1
+ · · · + α
m
x
m
, and α
1
+ · · · + α
m
= 1.
The convex hull of C (denoted conv C) is the intersection of all convex
subsets containing C.
Proposition (Carath´eodory’s lemma). Let C ⊆ IR

n
. Then each
element of conv C is a convex combination of at most n + 1 points of C
tvnguyen (University of Science) Convex Optimization 10 / 108
Chapter 1 Convex sets and convex functions taking the infinity value
Illustration
tvnguyen (University of Science) Convex Optimization 11 / 108

×