• 沒有找到結果。

SDP Relaxation of Quadratic Optimization with Few Homogeneous Quadratic Constraints

N/A
N/A
Protected

Academic year: 2022

Share "SDP Relaxation of Quadratic Optimization with Few Homogeneous Quadratic Constraints"

Copied!
19
0
0

加載中.... (立即查看全文)

全文

(1)

Few Homogeneous Quadratic Constraints

Paul Tseng

Mathematics, University of Washington Seattle

LIDS, MIT March 22, 2006

(Joint work with Z.-Q. Luo, N. D. Sidiropoulos, and S. Zhang.) Abstract

This is a talk given at optimization seminar, Oct 2005.

(2)

Talk Outline

• Problem description & motivation

• SDP relaxation

• Approximation upper and lower bounds

• Proof idea

• Numerical experience

• A related problem

• Conclusions & open questions

(3)

Problem description

υqp := min

z∈H kzk2 s.t. X

`∈Ii

|hH` z|2 ≥ 1, i = 1, ..., m,

• h` 6= 0 ∈ H (H = ICn or IRn), I1 ∪ · · · ∪ Im = {1, ..., M }

• z = x + iy (x, y ∈ IRn), zH = xT − iyT

(4)

Motivation: Transmit beam forming

(5)

SDP Relaxation

. .Finding a global minimum of QP is NP-hard (reduction from PARTITION).

6

_

• Approximate QP by an “easy” convex optimization problem, a semidefinite program (SDP) relaxation (Lov ´asz ’91, Shor ’87).

(6)

SDP Relaxation

Let Z = zzH (⇐⇒ Z  0, rankZ ≤ 1) Hi = P

`∈Ii h`hH` υqp = min Tr(Z)

s.t. Tr(HiZ) = X

`∈Ii

Tr(h`hH` Z) ≥ 1, i = 1, ..., m, Z  0, rankZ ≤ 1.

υsdp := min Tr(Z)

s.t. Tr(HiZ) ≥ 1, i = 1, ..., m, Z  0.

Then

0 ≤ υsdp ≤ υqp ≤ Cυ? sdp (C ≥ 1)

(7)

Approximation upper & lower bounds

Theorem 1

(LSTZ ’05): υqp ≤ Cυsdp where 1

2m2 ≤ C ≤ 27

π m2 if H = IRn 1

2(3.6π)2m ≤ C ≤ 8m if H = ICn

(8)

Proof sketch

H = IRn

Let Z be an optimal SDP soln, with rank r ≤ √

2m (such Z exists).

So Z = Pr

k=1 zkzkH (zk ∈ H) Let ζ := Pr

k=1 zkηk, ηk i.i.d.∼ N (0, 1)

Fact

:

• E(ζHHiζ) = Tr(HiZ) ≥ 1 ∀ i

• E(kζk2) = Tr(Z)

• P(ζHHiζ < γ) ≤ √

γ ∀ γ > 0, ∀ i



P(|ηk|2 < γ) ≤

q π



• P(kζk2 > µTr(Z)) ≤ µ1 ∀ µ > 0 (Markov ineq.)

(9)

P ζHHiζ ≥ γ, i = 1, ..., m & kζk2 ≤ µTr(Z)

≥ 1 −

m

X

i=1

P ζHHiζ < γ − P kζk2 > µTr(Z)

≥ 1 − m√

γ − 1 µ

> 0 if µ = 3, γ = π 9m2 so ∃ ζ ∈ <n such

ζHHiζ ≥ π

9m2, i = 1, ..., m kζk2 ≤ 3Tr(Z) = 3υsdp. Then z :=ˆ √ ζ

miniζHHiζ is a feas. soln of QP, kˆzk2 = minkζk2

iζHHiζπ/(9msdp2).

Thus υqp ≤ kˆzk2 ≤ 27

π m2υsdp.

(10)

Take

n = 2, |Ii| = 1, hi =  cos(mi) sin(mi)



, i = 1, ..., m

• For any QP feas. soln z, ∃ i such |hHi z| ≤ π

mkzk ⇒ kzk2 ≥ m2

π2 ⇒ υqp ≥ m2

π2

• Z = I is a feas. soln of SDP, so υsdp ≤ Tr(I) = 2 Thus

υqp ≥ 1

2m2 υsdp

(11)

H = IC

Proof of upper bound is similar to the real case, but with

ηk i.i.d.∼ Nc(0, 1) (density e−|ηk|2 π ) Then P(ζHHiζ < γ) ≤ 43γ ∀ γ > 0, ∀ i

so

P ζHHiζ ≥ γ, i = 1, ..., m & kζk2 ≤ µTr(Z)

≥ 1 −

m

X

i=1

P ζHHiζ < γ − P kζk2 > µTr(Z)

≥ 1 − m4

3γ − 1 µ

> 0 if µ = 2, γ = 1 4m

(12)

Proof of lower bound involves a more intricate example.

(13)

Improved approximation bound: bounded phase spread

Theorem 2

(LSTZ ’05): H = ICn. If

h` =

p

X

i=1

βi`gi, ` = 1, ..., M,

for some p ≥ 1, βi` ∈ IC, gi ∈ ICn with kgik = 1 and giHgj = 0 for all i 6= j;

• βi` = |βi`|ei` satisfies, for some 0 ≤ φ < π2,

i` − φj`| ≤ φ ∀i, j, ∀`,

then

υqp ≤ 1

cos(φ)υsdp.

(14)

Numerical experience

• For measured VDSL channel data by France Telecom R&D, SDP solution yields nearly doubling of minimum received signal power relative to no precoding.

υqp = υsdp in over 50% of instances. (SDL ’05)

• Simulation with randomly generated h` (m = M = 8, n = 4) shows that both the mean and the maximum of the upper bound

kˆxk2 υsdp

are lower in the H = ICn case (1.14 and 1.8) than the H = IRn case (1.17 and 6.2). Thus, SDP solution is better in the complex case not only in the worst case but also on average.

(15)

Maximization QP with convex constraints

υqp := max

z∈H kzk2 s.t. X

`∈Ii

|hH` z|2 ≤ 1, i = 1, ..., m,

υsdp := max Tr(Z)

s.t. Tr(HiZ) ≤ 1, i = 1, ..., m, Z  0.

Then

υsdp ≥ υqp ≥ Cυ? sdp (0 < C ≤ 1)

(16)

Approximation upper & lower bounds Theorem 3

(NRT ’99, LSTZ ’05): υqp ≥ Cυsdp where

O

 1 ln(m)



≥ C ≥ 1

4 ln(m) + 2 ln(2) if H = IRn O

 1 ln(m)



≥ C ≥ 1

6 ln(m) + 4 ln(100) if H = ICn

Proof uses P(ζHHiζ > γ) ≤ rank(Hi) e−γ ∀ γ > 0, ∀ i

(17)

Conclusions & Open Questions

1. For norm minimization on IRn (ICn) with m concave quadratic constraints, SDP relaxation yields O(m2) (O(m)) approximation.

2. If phase spread of h1, ..., hM are bounded by 0 < φ < π2, then SDP relaxation yields O

1 cos(φ)



approximation.

3. For norm maximization on IRn orCI n with m convex quadratic constraints, SDP relaxation yields O 

1 ln(m)

 approximation.

(18)

Open Questions

:

1. Can the approximation bounds be improved? Adapt SOS relaxation?

2. For nonconcave/convex constraints, SDP relaxation can be arbitrarily bad (for fixed m, n).

υqp := min

(x,y)∈IR2

x2 + y2

s.t. y2 ≥ 1, x2 − M xy ≥ 1, x2 + M xy ≥ 1.

(M > 0). Here υqp = M + 2 while υsdp = 2. Performance of SOS relaxation also worsens with M ↑. Better approximation?

(19)

3. A nonhomogeneous QP:

minz∈H zHH0z + cH0 z

s.t. zHHiz + cHi z ≥ 1, i = 1, ..., m, can be transformed into a homogeneous QP:

min

(z,t)∈H zHH0z + cH0 zt

s.t. zHHiz + cHi zt ≥ 1, i = 1, ..., m, t2 = 1.

In the case of m = 2, H1, H2  0, c1 = c2 = 0, the approximation bound derived from the SDP relaxation of this homogeneous QP is further improved (from 2 to 1.8) by also using the SDP relaxation of

minz∈H zHH0z

s.t. zHHiz ≥ 1, i = 1, ..., m.

Can this idea be extended?

參考文獻

相關文件

In this case, the domain of ζ is the set of real numbers x such that the series

Rank, nullity, power, cycle, path, zero forcing number, path cover number.. ∗

In addition, reading extensively and listening to stories being read aloud, children are being exposed to good written language.. This would contribute greatly to their

Schools then set out the development focuses with related strategies in the School Development Plan (SDP), devise implementation details in the Annual School Plan (ASP), report

In the next phase of the SDA framework, schools shall continue to set out the development focuses with related strategies in the School Development Plan (SDP), devise

Numerical experiments are done for a class of quasi-convex optimization problems where the function f (x) is a composition of a quadratic convex function from IR n to IR and

A regular large-N solution does not always exist, or may be unstable, but we have found on the example of pure gravity that the region in phase space where there is no

Abstract Like the matrix-valued functions used in solutions methods for semidefinite pro- gram (SDP) and semidefinite complementarity problem (SDCP), the vector-valued func-