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.

294 CHAPTER 4. SEMIDEFINITE PROGRAMMING<br />

We numerically tested the foregoing technique for constraining rank on<br />

a wide range of problems including localization of randomized positions,<br />

stress (7.2.2.7.1), ball packing (5.4.2.2.3), and cardinality problems. We<br />

have had some success introducing the direction matrix inner-product (679)<br />

as a regularization term (a multiobjective optimization) whose purpose is to<br />

constrain rank, affine dimension, or cardinality:<br />

4.5 Constraining cardinality<br />

The convex iteration technique for constraining rank, discovered in 2005, was<br />

soon applied to cardinality problems:<br />

4.5.1 nonnegative variable<br />

Our goal is to reliably constrain rank in a semidefinite program. There<br />

is a direct analogy to linear programming that is simpler to present but,<br />

perhaps, more difficult to solve. In <strong>Optimization</strong>, that analogy is known as<br />

the cardinality problem.<br />

Consider a feasibility problem Ax = b , but with an upper bound k on<br />

cardinality ‖x‖ 0 of a nonnegative solution x : for A∈ R m×n and vector<br />

b∈R(A)<br />

find x ∈ R n<br />

subject to Ax = b<br />

x ≽ 0<br />

‖x‖ 0 ≤ k<br />

(682)<br />

where ‖x‖ 0 ≤ k means 4.29 vector x has at most k nonzero entries; such<br />

a vector is presumed existent in the feasible set. Nonnegativity constraint<br />

x ≽ 0 is analogous to positive semidefiniteness; the notation means vector x<br />

belongs to the nonnegative orthant R n + . Cardinality is quasiconcave on R n +<br />

just as rank is quasiconcave on S n + . [53,3.4.2]<br />

We propose that cardinality-constrained feasibility problem (682) is<br />

equivalently expressed as a sequence of convex problems: for 0≤k ≤n−1<br />

4.29 Although it is a metric (5.2), cardinality ‖x‖ 0 cannot be a norm (3.1.3) because it<br />

is not positively homogeneous.

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

Saved successfully!

Ooh no, something went wrong!