24.03.2013 Views

Linear Programming Lecture Notes - Penn State Personal Web Server

Linear Programming Lecture Notes - Penn State Personal Web Server

Linear Programming Lecture Notes - Penn State Personal Web Server

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Example 4.5. Figure 4.1 illustrates a convex and non-convex set. Non-convex sets have<br />

x 1<br />

X<br />

x 2<br />

x 1 x 2<br />

Convex Set Non-Convex Set<br />

Figure 4.1. Examples of Convex Sets: The set on the left (an ellipse and its<br />

interior) is a convex set; every pair of points inside the ellipse can be connected by<br />

a line contained entirely in the ellipse. The set on the right is clearly not convex as<br />

we’ve illustrated two points whose connecting line is not contained inside the set.<br />

some resemblance to crescent shapes or have components that look like crescents.<br />

Theorem 4.6. The intersection of a finite number of convex sets in R n is convex.<br />

Proof. Let C1, . . . , Cn ⊆ Rn be a finite collection of convex sets. Let<br />

n<br />

(4.3) C =<br />

i=1<br />

Ci<br />

be the set formed from the intersection of these sets. Choose x1, x2 ∈ C and λ ∈ [0, 1].<br />

Consider x = λx1 + (1 − λ)x2. We know that x1, x2 ∈ C1, . . . , Cn by definition of C. By<br />

convexity, we know that x ∈ C1, . . . , Cn by convexity of each set. Therefore, x ∈ C. Thus<br />

C is a convex set. <br />

2. Convex and Concave Functions<br />

Definition 4.7 (Convex Function). A function f : R n → R is a convex function if it<br />

satisfies:<br />

(4.4) f(λx1 + (1 − λ)x2) ≤ λf(x1) + (1 − λ)f(x2)<br />

for all x1, x2 ∈ R n and for all λ ∈ [0, 1].<br />

This definition is illustrated in Figure 4.2. When f is a univariate function, this definition<br />

can be shown to be equivalent to the definition you learned in Calculus I (Math 140) using<br />

first and second derivatives.<br />

Definition 4.8 (Concave Function). A function f : R n → R is a concave function if it<br />

satisfies:<br />

(4.5) f(λx1 + (1 − λ)x2) ≥ λf(x1) + (1 − λ)f(x2)<br />

for all x1, x2 ∈ R n and for all λ ∈ [0, 1] 1 .<br />

To visualize this definition, simply flip Figure 4.2 upside down. The following theorem<br />

is a powerful tool that can be used to show sets are convex. It’s proof is outside the scope<br />

of the class, but relatively easy.<br />

1 Thanks to Greg Ference and Veselka Kafedzhieva for catching a typo in this definition.<br />

52<br />

X

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!