v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization v2009.01.01 - Convex Optimization

convexoptimization.com
from convexoptimization.com More from this publisher
10.03.2015 Views

68 CHAPTER 2. CONVEX GEOMETRY 2.4.1.1.1 Theorem. Halfspaces. [173,A.4.2(b)] [37,2.4] A closed convex set in R n is equivalent to the intersection of all halfspaces that contain it. ⋄ Intersection of multiple halfspaces in R n may be represented using a matrix constant A ⋂ H i− = {y | A T y ≼ b} = {y | A T (y − y p ) ≼ 0} (101) i ⋂ H i+ = {y | A T y ≽ b} = {y | A T (y − y p ) ≽ 0} (102) i where b is now a vector, and the i th column of A is normal to a hyperplane ∂H i partially bounding H i . By the halfspaces theorem, intersections like this can describe interesting convex Euclidean bodies such as polyhedra and cones, giving rise to the term halfspace-description. 2.4.2 Hyperplane ∂H representations Every hyperplane ∂H is an affine set parallel to an (n −1)-dimensional subspace of R n ; it is itself a subspace if and only if it contains the origin. dim∂H = n − 1 (103) so a hyperplane is a point in R , a line in R 2 , a plane in R 3 , and so on. Every hyperplane can be described as the intersection of complementary halfspaces; [266,19] ∂H = H − ∩ H + = {y | a T y ≤ b , a T y ≥ b} = {y | a T y = b} (104) a halfspace-description. Assuming normal a∈ R n to be nonzero, then any hyperplane in R n can be described as the solution set to vector equation a T y = b (illustrated in Figure 21 and Figure 22 for R 2 ) ∂H ∆ = {y | a T y = b} = {y | a T (y−y p ) = 0} = {Zξ+y p | ξ ∈ R n−1 } ⊂ R n (105) All solutions y constituting the hyperplane are offset from the nullspace of a T by the same constant vector y p ∈ R n that is any particular solution to a T y=b ; id est, y = Zξ + y p (106)

2.4. HALFSPACE, HYPERPLANE 69 1 1 −1 −1 1 [ 1 a = 1 ] (a) [ −1 b = −1 ] −1 −1 1 (b) {y | a T y=1} {y | b T y=−1} {y | a T y=−1} {y | b T y=1} (c) [ −1 c = 1 ] −1 1 −1 1 −1 1 −1 [ 1 d = −1 1 ] (d) {y | c T y=1} {y | c T y=−1} {y | d T y=−1} {y | d T y=1} [ 1 e = 0 ] −1 1 (e) {y | e T y=−1} {y | e T y=1} Figure 22: (a)-(d) Hyperplanes in R 2 (truncated). Movement in normal direction increases vector inner-product. This visual concept is exploited to attain analytical solution of linear programs; e.g., Example 2.4.2.6.2, Exercise 2.5.1.2.2, Example 3.1.6.0.2, [53, exer.4.8-exer.4.20]. Each graph is also interpretable as a contour plot of a real affine function of two variables as in Figure 63. (e) Ratio |β|/‖α‖ from {x | α T x = β} represents radius of hypersphere about 0 supported by hyperplane whose normal is α .

68 CHAPTER 2. CONVEX GEOMETRY<br />

2.4.1.1.1 Theorem. Halfspaces. [173,A.4.2(b)] [37,2.4]<br />

A closed convex set in R n is equivalent to the intersection of all halfspaces<br />

that contain it.<br />

⋄<br />

Intersection of multiple halfspaces in R n may be represented using a<br />

matrix constant A<br />

⋂<br />

H i−<br />

= {y | A T y ≼ b} = {y | A T (y − y p ) ≼ 0} (101)<br />

i<br />

⋂<br />

H i+<br />

= {y | A T y ≽ b} = {y | A T (y − y p ) ≽ 0} (102)<br />

i<br />

where b is now a vector, and the i th column of A is normal to a hyperplane<br />

∂H i partially bounding H i . By the halfspaces theorem, intersections like<br />

this can describe interesting convex Euclidean bodies such as polyhedra and<br />

cones, giving rise to the term halfspace-description.<br />

2.4.2 Hyperplane ∂H representations<br />

Every hyperplane ∂H is an affine set parallel to an (n −1)-dimensional<br />

subspace of R n ; it is itself a subspace if and only if it contains the origin.<br />

dim∂H = n − 1 (103)<br />

so a hyperplane is a point in R , a line in R 2 , a plane in R 3 , and so on.<br />

Every hyperplane can be described as the intersection of complementary<br />

halfspaces; [266,19]<br />

∂H = H − ∩ H + = {y | a T y ≤ b , a T y ≥ b} = {y | a T y = b} (104)<br />

a halfspace-description. Assuming normal a∈ R n to be nonzero, then any<br />

hyperplane in R n can be described as the solution set to vector equation<br />

a T y = b (illustrated in Figure 21 and Figure 22 for R 2 )<br />

∂H ∆ = {y | a T y = b} = {y | a T (y−y p ) = 0} = {Zξ+y p | ξ ∈ R n−1 } ⊂ R n (105)<br />

All solutions y constituting the hyperplane are offset from the nullspace of<br />

a T by the same constant vector y p ∈ R n that is any particular solution to<br />

a T y=b ; id est,<br />

y = Zξ + y p (106)

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

Saved successfully!

Ooh no, something went wrong!