Ee364a Review Session 1

Ee364a Review Session 1

EE364a Review EE364a Review Session 1 administrative info: • office hours: tue 4-6pm, wed 4-8pm, packard 277 • review session: example problems and hw hints • homeworks due thursdays by 5pm • staff email: ee364a-win0708-staff@lists.stanford.edu 1 Combinations and hulls y = θ1x1 + ··· + θkxk is a • linear combination of x1,..., xk • affine combination if i θi =1 P • convex combination if i θi =1, θi ≥ 0 P • conic combination if θi ≥ 0 (linear, affine, . ) hull of S = {x1,...,xk} is a set of all (linear, affine, . ) combinations from S linear hull: span(S) affine hull: aff(S) convex hull: conv(S) conic hull: cone(S) EE364a Review Session 1 2 example: a few simple relations: conv(S) ⊆ aff(S) ⊆ span(S), conv(S) ⊆ cone(S) ⊆ span(S). example: S = {(1, 0, 0), (0, 1, 0), (0, 0, 1)}⊆ R3 what is the linear hull? affine hull? convex hull? conic hull? • linear hull: R3. • affine hull: hyperplane passing through (1, 0, 0), (0, 1, 0), (0, 0, 1). • convex hull: triangle with vertices at (1, 0, 0), (0, 1, 0), (0, 0, 1). 3 • conic hull: R+ EE364a Review Session 1 3 Important rules • intersection subspace subspace affine affine Sα is for α ∈ A =⇒ Sα is convex \ convex α∈A convex cone convex cone example: a polyhedron is intersection of a finite number of halfspaces and hyperplanes. • functions that preserve convexity examples: affine, perspective, and linear fractional functions. if C is convex, and f is an affine/perspective/linear fractional function, then f(C) is convex and f −1(C) is convex. EE364a Review Session 1 4 Quantized measurements consider the measurement setup, y =0.1floor(10Ax) where x ∈ R2 is the input, y ∈ R5 are the measurements, and A ∈ R5×2. • given a measurement y, we want to find the set of inputs that are consistent with the measurements. i.e., the set T X = {x | 0 ≤ ai x − yi ≤ 0.1,i =1,..., 5}. we can explore this set by simulating, and plotting points that are inside the set. we randomly choose an x ∈ R2. if x is consistent with y, then we plot x. we repeat this a number of times. in the following plot, the blue circles represent points inside X , and the red dot is the least † squares solution, xls = A y. EE364a Review Session 1 5 Quantized measurements 3.4 3.2 3 2.8 2 x 2.6 2.4 2.2 2 1.8 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 x1 EE364a Review Session 1 6 from the simulations we suspect that X is a polyhedron. i.e., X = {x | F x ≤ g}. it is easy to show that, T −a1 −y1 T a1 y1 +0.1 F = . , g = . . T −a5 −y5 T a5 y5 +0.1 EE364a Review Session 1 7 Solution set of a quadratic inequality n let C ⊆ R be the solution set of a quadratic inequality, n T T C = {x ∈ R | x Ax + b x + c ≤ 0}, n n with A ∈ S , b ∈ R , and c ∈ R. • show that C is convex if A 0. we will show that the intersection of C with an arbitrary line {xˆ + tv | t ∈ R} is convex. we have, T T (ˆx + tv) A(ˆx + tv)+ b (ˆx + tv)+ c = αt2 + βt + γ where, T T T T T α = v Av, β = b v +2ˆx Av, γ = c + b xˆ +ˆx Ax.ˆ EE364a Review Session 1 8 the intersection of C with the line defined by xˆ and v is the set {xˆ + tv | αt2 + βt + γ ≤ 0}, which is convex if α ≥ 0. This is true for any v if A 0. EE364a Review Session 1 9 Voronoi sets and polyhedral decomposition n let x0,...,xK ∈ R . consider the set of points that are closer (in Euclidean norm) to x0 than the other xi, i.e., n V = {x ∈ R |kx − x0k2 ≤kx − xik2,i =1,...,K}. • what kind of set is V ? answer. V is a polyhedron. we can express V as V = {x | Ax b} with T T x1 − x0 x1 x1 − x0 x0 T T x2 − x0 x x2 − x x0 A =2 , b = 2 0 . . . T T xK − x0 xKxK − x0 x0 (check this!) EE364a Review Session 1 10 Conic hull of outer products consider the set of rank-k outer products, defined as T n k {XX | X ∈ R × , rank X = k}. describe its conic hull in simple terms. solution. we have XXT 0 and rank(XXT )= k. a positive combination of such matrices can have rank up to n, but never less than k. indeed, let A and B be positive semidefinite matrices of rank k. suppose v ∈N (A + B), then T T T (A + B)v =0 ⇔ v (A + B)v =0 ⇔ v Av + v Bv =0. this implies, T T v Av =0 ⇔ Av =0, v Bv =0 ⇔ Bv =0. hence any vector in the N (A + B) must be in N (A), and N (B). EE364a Review Session 1 11 this implies that dim N (A + B) cannot be greater than dim N (A) or dim N (B), hence a positive combination of positive semidefinite matrices can only gain rank. it follows that the conic hull of the set of rank-k outer products is the set of positive semidefinite matrices of rank greater than or equal to k, along with the zero matrix. EE364a Review Session 1 12.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    12 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us