v2010.10.26 - Convex Optimization
v2010.10.26 - Convex Optimization v2010.10.26 - Convex Optimization
346 CHAPTER 4. SEMIDEFINITE PROGRAMMINGR 3c S = {s | s ≽ 0, 1 T s ≤ c}AFFigure 103: Line A intersecting two-dimensional (cardinality-2) face F ofnonnegative simplex S from Figure 53 emerges at a (cardinality-1) vertex.S is first quadrant of 1-norm ball B 1 from Figure 70. Kissing point (• onedge) is achieved as ball contracts or expands under optimization.
4.5. CONSTRAINING CARDINALITY 3474.5.1.6 Compressed sensing geometry with a nonnegative variableIt is well known that cardinality problem (530), on page 233, is easier to solveby linear programming when variable x is nonnegatively constrained thanwhen not; e.g., Figure 71, Figure 100. We postulate a simple geometricalexplanation: Figure 70 illustrates 1-norm ball B 1 in R 3 and affine subsetA = {x |Ax=b}. Prototypical compressed sensing problem, for A∈ R m×nminimize ‖x‖ 1xsubject to Ax = b(518)is solved when the 1-norm ball B 1 kisses affine subset A .If variable x is constrained to the nonnegative orthantminimize ‖x‖ 1xsubject to Ax = bx ≽ 0(523)then 1-norm ball B 1 (Figure 70) becomes simplex S in Figure 103.Whereas 1-norm ball B 1 has only six vertices in R 3 corresponding tocardinality-1 solutions, simplex S has three edges (along the Cartesian axes)containing an infinity of cardinality-1 solutions. And whereas B 1 has twelveedges containing cardinality-2 solutions, S has three (out of total four)facets constituting cardinality-2 solutions. In other words, likelihood of alow-cardinality solution is higher by kissing nonnegative simplex S (523) thanby kissing 1-norm ball B 1 (518) because facial dimension (corresponding togiven cardinality) is higher in S .Empirically, this conclusion also holds in other Euclidean dimensions(Figure 71, Figure 100).4.5.1.7 cardinality-1 compressed sensing problem always solvableIn the special case of cardinality-1 solution to prototypical compressedsensing problem (523), there is a geometrical interpretation that leadsto an algorithm more efficient than convex iteration. Figure 103 showsa vertex-solution to problem (523) when desired cardinality is 1. Butfirst-quadrant S of 1-norm ball B 1 does not kiss line A ; which requiresexplanation: Under the assumption that nonnegative cardinality-1 solutionsexist in feasible set A , it so happens,
- Page 295 and 296: 4.2. FRAMEWORK 295minimize 1 TˆxX
- Page 297 and 298: 4.2. FRAMEWORK 297asminimize ‖ỹ
- Page 299 and 300: 4.3. RANK REDUCTION 2994.3 Rank red
- Page 301 and 302: 4.3. RANK REDUCTION 301A rank-reduc
- Page 303 and 304: 4.3. RANK REDUCTION 303(t ⋆ i)
- Page 305 and 306: 4.3. RANK REDUCTION 3054.3.3.0.1 Ex
- Page 307 and 308: 4.3. RANK REDUCTION 3074.3.3.0.2 Ex
- Page 309 and 310: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 311 and 312: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 313 and 314: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 315 and 316: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 317 and 318: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 319 and 320: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 321 and 322: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 323 and 324: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 325 and 326: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 327 and 328: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 329 and 330: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 331 and 332: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 333 and 334: 4.5. CONSTRAINING CARDINALITY 333mi
- Page 335 and 336: 4.5. CONSTRAINING CARDINALITY 3350R
- Page 337 and 338: 4.5. CONSTRAINING CARDINALITY 337it
- Page 339 and 340: 4.5. CONSTRAINING CARDINALITY 339m/
- Page 341 and 342: 4.5. CONSTRAINING CARDINALITY 341we
- Page 343 and 344: 4.5. CONSTRAINING CARDINALITY 343fl
- Page 345: 4.5. CONSTRAINING CARDINALITY 345We
- Page 349 and 350: 4.5. CONSTRAINING CARDINALITY 349R
- Page 351 and 352: 4.5. CONSTRAINING CARDINALITY 351pe
- Page 353 and 354: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 355 and 356: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 357 and 358: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 359 and 360: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 361 and 362: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 363 and 364: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 365 and 366: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 367 and 368: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 369 and 370: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 371 and 372: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 373 and 374: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 375 and 376: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 377 and 378: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 379 and 380: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 381 and 382: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 383 and 384: 4.6. CARDINALITY AND RANK CONSTRAIN
- Page 385 and 386: 4.7. CONSTRAINING RANK OF INDEFINIT
- Page 387 and 388: 4.7. CONSTRAINING RANK OF INDEFINIT
- Page 389 and 390: 4.7. CONSTRAINING RANK OF INDEFINIT
- Page 391 and 392: 4.8. CONVEX ITERATION RANK-1 391whi
- Page 393 and 394: 4.8. CONVEX ITERATION RANK-1 393the
- Page 395 and 396: Chapter 5Euclidean Distance MatrixT
4.5. CONSTRAINING CARDINALITY 3474.5.1.6 Compressed sensing geometry with a nonnegative variableIt is well known that cardinality problem (530), on page 233, is easier to solveby linear programming when variable x is nonnegatively constrained thanwhen not; e.g., Figure 71, Figure 100. We postulate a simple geometricalexplanation: Figure 70 illustrates 1-norm ball B 1 in R 3 and affine subsetA = {x |Ax=b}. Prototypical compressed sensing problem, for A∈ R m×nminimize ‖x‖ 1xsubject to Ax = b(518)is solved when the 1-norm ball B 1 kisses affine subset A .If variable x is constrained to the nonnegative orthantminimize ‖x‖ 1xsubject to Ax = bx ≽ 0(523)then 1-norm ball B 1 (Figure 70) becomes simplex S in Figure 103.Whereas 1-norm ball B 1 has only six vertices in R 3 corresponding tocardinality-1 solutions, simplex S has three edges (along the Cartesian axes)containing an infinity of cardinality-1 solutions. And whereas B 1 has twelveedges containing cardinality-2 solutions, S has three (out of total four)facets constituting cardinality-2 solutions. In other words, likelihood of alow-cardinality solution is higher by kissing nonnegative simplex S (523) thanby kissing 1-norm ball B 1 (518) because facial dimension (corresponding togiven cardinality) is higher in S .Empirically, this conclusion also holds in other Euclidean dimensions(Figure 71, Figure 100).4.5.1.7 cardinality-1 compressed sensing problem always solvableIn the special case of cardinality-1 solution to prototypical compressedsensing problem (523), there is a geometrical interpretation that leadsto an algorithm more efficient than convex iteration. Figure 103 showsa vertex-solution to problem (523) when desired cardinality is 1. Butfirst-quadrant S of 1-norm ball B 1 does not kiss line A ; which requiresexplanation: Under the assumption that nonnegative cardinality-1 solutionsexist in feasible set A , it so happens,