10.03.2015 Views

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5.7. EMBEDDING IN AFFINE HULL 393<br />

5.7 Embedding in affine hull<br />

The affine hull A (70) of a point list {x l } (arranged columnar in X ∈ R n×N<br />

(68)) is identical to the affine hull of that polyhedron P (78) formed from all<br />

convex combinations of the x l ; [53,2] [266,17]<br />

A = aff X = aff P (926)<br />

Comparing hull definitions (70) and (78), it becomes obvious that the x l<br />

and their convex hull P are embedded in their unique affine hull A ;<br />

A ⊇ P ⊇ {x l } (927)<br />

Recall: affine dimension r is a lower bound on embedding, equal to<br />

dimension of the subspace parallel to that nonempty affine set A in which<br />

the points are embedded. (2.3.1) We define dimension of the convex hull P<br />

to be the same as dimension r of the affine hull A [266,2], but r is not<br />

necessarily equal to rank of X (946).<br />

For the particular example illustrated in Figure 92, P is the triangle in<br />

union with its relative interior while its three vertices constitute the entire<br />

list X . The affine hull A is the unique plane that contains the triangle, so<br />

r = 2 in that example while the rank of X is 3. Were there only two points<br />

in Figure 92, then the affine hull would instead be the unique line passing<br />

through them; r would become 1 while rank would then be 2.<br />

5.7.1 Determining affine dimension<br />

Knowledge of affine dimension r becomes important because we lose any<br />

absolute offset common to all the generating x l in R n when reconstructing<br />

convex polyhedra given only distance information. (5.5.1) To calculate r , we<br />

first remove any offset that serves to increase dimensionality of the subspace<br />

required to contain polyhedron P ; subtracting any α ∈ A in the affine hull<br />

from every list member will work,<br />

translating A to the origin: 5.30<br />

X − α1 T (928)<br />

A − α = aff(X − α1 T ) = aff(X) − α (929)<br />

P − α = conv(X − α1 T ) = conv(X) − α (930)<br />

5.30 The manipulation of hull functions aff and conv follows from their definitions.

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

Saved successfully!

Ooh no, something went wrong!