v2010.10.26 - Convex Optimization
v2010.10.26 - Convex Optimization v2010.10.26 - Convex Optimization
178 CHAPTER 2. CONVEX GEOMETRY2.13.4.2.4 Example. Boundary membership to proper polyhedral cone.For a polyhedral cone, test (330) of boundary membership can be formulatedas a linear program. Say proper polyhedral cone K is specified completelyby generators that are arranged columnar inX = [ Γ 1 · · · Γ N ] ∈ R n×N (280)id est, K = {Xa | a ≽ 0}. Then membership relationc ∈ ∂K ⇔ ∃ y ≠ 0 〈y , c〉 = 0, y ∈ K ∗ , c ∈ K (330)may be expressedfinda , yy ≠ 0subject to c T y = 0X T y ≽ 0Xa = ca ≽ 0This linear feasibility problem has a solution iff c∈∂K .(371)2.13.4.3 smallest face of pointed closed convex coneGiven nonempty convex subset C of a convex set K , the smallest face of Kcontaining C is equivalent to intersection of all faces of K that contain C .[307, p.164] By (309), membership relation (330) means that each andevery point on boundary ∂K of proper cone K belongs to a hyperplanesupporting K whose normal y belongs to dual cone K ∗ . It follows that thesmallest face F , containing C ⊂ ∂K ⊂ R n on boundary of proper cone K ,is the intersection of all hyperplanes containing C whose normals are in K ∗ ;whereF(K ⊃ C) = {x ∈ K | x ⊥ K ∗ ∩ C ⊥ } (372)When C ∩ int K ≠ ∅ then F(K ⊃ C)= K .C ⊥ {y ∈ R n | 〈z, y〉=0 ∀z∈ C} (373)2.13.4.3.1 Example. Finding smallest face of cone.Suppose polyhedral cone K is completely specified by generators arrangedcolumnar inX = [ Γ 1 · · · Γ N ] ∈ R n×N (280)
2.13. DUAL CONE & GENERALIZED INEQUALITY 179To find its smallest face F(K ∋c) containing a given point c∈K , by thediscretized membership theorem 2.13.4.2.1, it is necessary and sufficient tofind generators for the smallest face. We may do so one generator at atime: 2.67 Consider generator Γ i . If there exists a vector z ∈ K ∗ orthogonal toc but not to Γ i , then Γ i cannot belong to the smallest face of K containingc . Such a vector z can be realized by a linear feasibility problem:find z ∈ R nsubject to c T z = 0X T z ≽ 0Γ T i z = 1(374)If there exists a solution z for which Γ T i z=1, thenΓ i ̸⊥ K ∗ ∩ c ⊥ = {z ∈ R n | X T z ≽0, c T z=0} (375)so Γ i /∈ F(K ∋c) ; solution z is a certificate of null membership. If thisproblem is infeasible for generator Γ i ∈ K , conversely, then Γ i ∈ F(K ∋c)by (372) and (363) because Γ i ⊥ K ∗ ∩ c ⊥ ; in that case, Γ i is a generator ofF(K ∋c).Since the constant in constraint Γ T i z =1 is arbitrary positively, then bytheorem of the alternative there is correspondence between (374) and (348)admitting the alternative linear problem: for a given point c∈Kfinda∈R N , µ∈Ra , µsubject to µc − Γ i = Xaa ≽ 0(376)Now if this problem is feasible (bounded) for generator Γ i ∈ K , then (374)is infeasible and Γ i ∈ F(K ∋c) is a generator of the smallest face thatcontains c .2.13.4.3.2 Exercise. Finding smallest face of pointed closed convex cone.Show that formula (372) and algorithms (374) and (376) apply more broadly;id est, a full-dimensional cone K is an unnecessary condition. 2.68 2.67 When finding a smallest face, generators of K in matrix X may not be diminished innumber (by discarding columns) until all generators of the smallest face have been found.2.68 Hint: A hyperplane, with normal in K ∗ , containing cone K is admissible.
- Page 127 and 128: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 129 and 130: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 131 and 132: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 133 and 134: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 135 and 136: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 137 and 138: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 139 and 140: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 141 and 142: 2.10. CONIC INDEPENDENCE (C.I.) 141
- Page 143 and 144: 2.10. CONIC INDEPENDENCE (C.I.) 143
- Page 145 and 146: 2.10. CONIC INDEPENDENCE (C.I.) 145
- Page 147 and 148: 2.12. CONVEX POLYHEDRA 147all dimen
- Page 149 and 150: 2.12. CONVEX POLYHEDRA 149convex po
- Page 151 and 152: 2.12. CONVEX POLYHEDRA 1512.12.2.2
- Page 153 and 154: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 155 and 156: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 157 and 158: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 159 and 160: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 161 and 162: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 163 and 164: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 165 and 166: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 167 and 168: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 169 and 170: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 171 and 172: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 173 and 174: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 175 and 176: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 177: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 181 and 182: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 183 and 184: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 185 and 186: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 187 and 188: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 189 and 190: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 191 and 192: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 193 and 194: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 195 and 196: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 197 and 198: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 199 and 200: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 201 and 202: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 203 and 204: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 205 and 206: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 207 and 208: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 209 and 210: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 211 and 212: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 213 and 214: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 215 and 216: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 217 and 218: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 219 and 220: Chapter 3Geometry of convex functio
- Page 221 and 222: 3.1. CONVEX FUNCTION 221f 1 (x)f 2
- Page 223 and 224: 3.1. CONVEX FUNCTION 223Rf(b)f(X
- Page 225 and 226: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 227 and 228: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
2.13. DUAL CONE & GENERALIZED INEQUALITY 179To find its smallest face F(K ∋c) containing a given point c∈K , by thediscretized membership theorem 2.13.4.2.1, it is necessary and sufficient tofind generators for the smallest face. We may do so one generator at atime: 2.67 Consider generator Γ i . If there exists a vector z ∈ K ∗ orthogonal toc but not to Γ i , then Γ i cannot belong to the smallest face of K containingc . Such a vector z can be realized by a linear feasibility problem:find z ∈ R nsubject to c T z = 0X T z ≽ 0Γ T i z = 1(374)If there exists a solution z for which Γ T i z=1, thenΓ i ̸⊥ K ∗ ∩ c ⊥ = {z ∈ R n | X T z ≽0, c T z=0} (375)so Γ i /∈ F(K ∋c) ; solution z is a certificate of null membership. If thisproblem is infeasible for generator Γ i ∈ K , conversely, then Γ i ∈ F(K ∋c)by (372) and (363) because Γ i ⊥ K ∗ ∩ c ⊥ ; in that case, Γ i is a generator ofF(K ∋c).Since the constant in constraint Γ T i z =1 is arbitrary positively, then bytheorem of the alternative there is correspondence between (374) and (348)admitting the alternative linear problem: for a given point c∈Kfinda∈R N , µ∈Ra , µsubject to µc − Γ i = Xaa ≽ 0(376)Now if this problem is feasible (bounded) for generator Γ i ∈ K , then (374)is infeasible and Γ i ∈ F(K ∋c) is a generator of the smallest face thatcontains c .2.13.4.3.2 Exercise. Finding smallest face of pointed closed convex cone.Show that formula (372) and algorithms (374) and (376) apply more broadly;id est, a full-dimensional cone K is an unnecessary condition. 2.68 2.67 When finding a smallest face, generators of K in matrix X may not be diminished innumber (by discarding columns) until all generators of the smallest face have been found.2.68 Hint: A hyperplane, with normal in K ∗ , containing cone K is admissible.