Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12....

52
M OMENT P ROBLEMS AND R ELATIVE E NTROPY S ENSOR A RRAYS ,S OURCE LOCALIZATION AND M ULTIDIMENSIONAL S PECTRAL E STIMATION ... Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1

Transcript of Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12....

Page 1: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

MOMENT PROBLEMS AND RELATIVE ENTROPY

SENSORARRAYS, SOURCE LOCALIZATIONAND MULTIDIMENSIONAL SPECTRAL ESTIMATION . . .

Tryphon GeorgiouUniversity of Minnesota

Fall 2004 @ UofM1

Page 2: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

MOTIVATING NON-CLASSICAL PROBLEM

NON-UNIFORM ARRAY

phi

E1 E2 E3

Sensor readings:u`(t) =∫A(θ)ej(ωt−px` cos(θ)+φ(θ))dθ

Correlations:Rk = E{u`1u`2} :=∫ gk(θ)︷ ︸︸ ︷e−jk cos(θ)

dµ︷ ︸︸ ︷f (θ)dθ with f = A(θ)2,

k ∈ {0, 1,√

2,√

2 + 1}.GivenR0,R1,R√

2,R√

2+1

(i) how can we tell they come from anf > 0?

(ii) how can we recoverf?

(iii) how can we describe all admissiblef ’s?

Fall 2004 @ UofM2

Page 3: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

MOTIVATING NON-CLASSICAL PROBLEM

NON-UNIFORM ARRAY

∫ 1e−jτ

e−j√

dµ︷ ︸︸ ︷f (θ)dθ

[1 ejτ ej

√2τ] =

R0 R1 R√2+1

R1 R0 R√2

R√2+1 R

√2 R0

≥ 0

necessary but not sufficient

Fall 2004 @ UofM3

Page 4: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

MOTIVATING COMPLETION PROBLEM

GivenR0,R1,R100, withR2, . . . R99 missing,∃? values for the missingR’s so thatT100 > 0?

T100 :=

R0 R1 x2? x3? x4? . . . x98? R99

R1 R0 R1 x2? x3? . . . x97? x98?... ... ... ... ...

Solvable in principle via LMI’s.

Fall 2004 @ UofM4

Page 5: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

POWER SPECTRUM OF INPUT GIVEN OUTPUT MEASUREMENTS

• Low-pass “sensors”Hk(iω) = 1/(1 + iω/τk)

• stochastic input with spectral measuredµ(ω)

• knowledge of output covariances

rk =∫∞−∞ gk(ω)dµ(ω), with g0 = 1, gk(ω) = 1

ω2/τ2k+1

, k = 0, 1, 2, 3.

Fall 2004 @ UofM5

Page 6: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

2-DIMENSIONAL DISTRIBUTIONS

• Scattered “sensors”E0, E1, . . .with Green’s functions/transfer functions/etc.gk(ω, θ)

• stochastic excitation with spectral measuredµ(ω, θ)

• knowledge of correlations of sensor readings

rk,` =∫gk(ω, θ)dµ(ω, θ)g`(ω, θ)

D

E0

E1 E2

E3E4

E5

• Determinedµ

• Effect ofgk’s

Fall 2004 @ UofM6

Page 7: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

MOTIVATING NON-CLASSICAL INTERPOLATION

FRACTIONAL DERIVATIVES !?

Interpolation problem:F (z) = 1

∫ π0

1+e−jθ

1−e−jθf (θ)dθ.

FindF (z) analytic with positive real part so that:

F (0) = R0, ddzF (z)|z=0 = R1, d1/2

dz1/2F (z)|z=0 = R1/2,

or, e.g., more important,

R√2,Rπ,R1.534,etc.

Fall 2004 @ UofM7

Page 8: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

MOMENT PROBLEM

R = E{xy} =∫S g`dµgr

• CharacterizeR

•GivenR “find” dµ

• Parametrize alldµ’s

•What is the effect of theg’s

Fall 2004 @ UofM8

Page 9: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

BRIEF HISTORY

Moment problem – late 1800’s early 1900’sChebysev, Markov, Stieljes, Shohat, Tamarkin, Achiezer, Krein, Nudelman, . . .

Analytic interpolation – early 1900’s . . .Caratheodory, Toeplitz, Schur, Nevanlinna, Pick. . . Krein, Arov, Sarason, Sz-Nagy,

Foias, Ball, Helton, Gohberg, Dym. . .

Circuit theory, Stochastic processes, Control: 1950’s . . .Levinson, Youla, Helton, Tannenbaum, Zames, Kalman, Kimura. . .

Entropy and relative entropy functionals . . .von Neumann, Shanon. . . Kullback, Leibler,. . .

Fall 2004 @ UofM9

Page 10: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

PLAN

• Motivating non-classical problem

• Classical moment problems

Necessity - positivity of a quadratic form

Sufficiency - constructive-canonical equations, entropy principle

• Classical+ non-classical problems

existence & parametrization of solutions

—via minimizers of relative entropy

—homotopy methods

matricial/bi-tangential generalizations

• a theorem in analytic interpolation

• analogs in LMI’s (if time permits)

Fall 2004 @ UofM10

Page 11: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

THE PROBLEM OF MOMENTS

x

f(x)

What can we infer about an unknown mass densityf (x) from a set of moments:

Rk :=

∫ ∞

0

xkf (x)dx, k = 0, 1, 2, . . .?

R0 : total massR1 : torque to hold the beametc.

Fall 2004 @ UofM11

Page 12: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

THE PROBLEM OF MOMENTS

x

x

f(x)

concentrated mass

mu(x)

Rk :=

∫ ∞

0

xkdµ(x), k = 0, 1, 2, . . . ,

µ(x) non-decreasing, distribution functionf (x) = µ(x) non-negative density function

In generaldµ(x) = f (x)dx + dµj(x) + dµs(x)into “absolutely continuous,” “jump,” and “singular” parts.

Fall 2004 @ UofM12

Page 13: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

THE PROBLEM OF MOMENTS

Basic questions:

• GivenR0, R1, . . ., determine whether∃ µ(x)

• If yes, determine one suchµ(x)

• If possible, describe all suchµ(x)’s

• Determine bounds on integrals∫g(x)dµ(x), etc.

Fall 2004 @ UofM13

Page 14: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

THE PROBLEM OF MOMENTS

Existence question:

Fact: Polynomials inx, which are positive on[0,∞)include(a0 + a1x + . . .)2 andx(b0 + b1x + . . .)2.

Necessity condition:∫(a0 + a1x + . . .)2dµ ≥ 0 and

∫x(b0 + b1x + . . .)2dµ(x) ≥ 0

⇔R0 R1 . . . Rn

R1 R2 . . . Rn+1

. . .Rn Rn+1 . . . R2n

≥ 0, and

R1 R2 . . . Rn+1

R2 R3 . . . Rn+2

. . .Rn+1 Rn+2 . . . R2n+1

≥ 0

Sufficient condition:Same!

Fall 2004 @ UofM14

Page 15: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

THE PROBLEM OF MOMENTS

Variants of the problem

• Support ofµ:[0,∞) (Stieljes),(−∞,∞) (Hamburger),[0, 1] (1-D Hausdorff), etc.

• Moment kernels:gk(x) = xk, x ∈ R or [0, 1]gk being trigonometric, orgk(θ) = ejkθ, θ ∈ [−π, π]

• Index set:0, 1, . . . , n, or N

Solvability

Non-negativity of quadratic forms

e.g., non-negativity of a Pick or Toeplitz matrix, Sarason operator, etc.

Fall 2004 @ UofM15

Page 16: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

THE TRIGONOMETRIC MOMENT PROBLEM

Trigonometric moments (finite indexing set):

Rk =

∫ π

−πe−jkxdµ(x), k = 0,±1,±2, . . . ,±n.

L. Fejer and F. Riesz:Any non-negative trigonometric polynomialis of the formp(ejx) = |a0 + a1e

jx + . . . anenjx|2

Solvability condition:

∫ π

−πp(ejx)dµ(x) =

[a0 a1 . . . an

] R0 R1 . . . Rn

R−1 R0 . . . Rn−1

. . .R−n R−n+1 . . . R0

a0

a1

. . .an

≥ 0,∀a′s

Fall 2004 @ UofM16

Page 17: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

SUFFICIENCY. . . , BARRIER FUNCTIONSDistance between:

f =(p, 1− p

)andf =

(p, 1− p

)0 1 2 3 4 5 6 7 8 9 10

−3

−2

−1

0

1

2

3

4

5−log(x)

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1−0.4

−0.35

−0.3

−0.25

−0.2

−0.15

−0.1

−0.05

0x log(x)

S(f ||f ) = p logp

p+ (1− p) log

1− p

1− p

00.2

0.40.6

0.81

0

0.2

0.4

0.6

0.8

1−1

0

1

2

3

4

5

In general: S(f ||f ) =∫ (

f log(f )− f log(f ))

, and

S(A||B) = trace(A logA− A logB),are jointly convex in their arguments

Kullback-Leibler, von Neumann, Lieb, . . .

Fall 2004 @ UofM17

Page 18: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

BARRIER FUNCTIONS

Example:Findf =(f1, f2

), fi > 0 such that

f = arg min{log(f1) + log(f2) : f1a + f2b = R}

Answer:f1 = R

2a andf2 = R2b

Parametrization of solutions via a choice off in:f = arg min{S(f ||f ) = f1 log(f1) + f2 log(f2) : f1a + f2b = R}

Fall 2004 @ UofM18

Page 19: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

THE TRIGONOMETRIC MOMENT PROBLEM

“Entropy rate”(concave)

If :=

∫log f (x)dx

“distance” to 1(convex)

S(1||f ) :=

∫(1 · log(1)− 1 · log(f (x))dx = −If

Fall 2004 @ UofM19

Page 20: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

THE TRIGONOMETRIC MOMENT PROBLEM

SUFFICIENCY

Find argmax(If)

subject to∫G(ejx)f (x)dx = R

where G :=

e−jnx

...1...

ejnx

andR :=

Rn...R0...

R−n

.

Analysis:L(f, λ) :=∫

log fdx− λ(∫Gfdx−R)

δL(f, λ; δf ) ≡ 0 ⇒∫

(1

f− λG)δfdx ≡ 0

⇒ f =1

λG

Fall 2004 @ UofM20

Page 21: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

THE TRIGONOMETRIC MOMENT PROBLEM

CANONICAL EQUATIONS (LEVINSON, YULE-WALKER)

Set

λG =

n∑−n

λkejkx =: |

n∑0

akejkx|2 = |a(ejx)|2

Then∫a(e−jx)

|a(ejx)|2=

∫1

a(ejx)=

1

a0, and

∫ejkxa(e−jx)

|a(ejx)|2=

∫ejkx

a(ejx)= 0, k ≥ 1,

together with

Rk =∫e−jkx 1

|a(ejx)|2 , for k = 0,±1, . . . ,

gives R0 R1 . . . Rn

R−1 R0 . . . Rn−1

. . .R−n R−n+1 . . . R0

a0

a1...an

=

1a0

0...0

⇒ a’s !

Fall 2004 @ UofM21

Page 22: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

ENTROPY FUNCTIONALS

Relative entropy, Kullback-Leibler-von Neumann distance

Fact:Let f, g non-negative functions, then

S(f ||g) :=

∫f log(f )− f log(g)

is jointly convex. Given one off, g and specifying moments for the other, leads toa minimizer of a particular form.

Idea:

Choose “parameter”g,then determine the minimizerf which agrees with the moments.

Similarly, repeat with the roles off andg reversed.

Fall 2004 @ UofM22

Page 23: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

M INIMIZERS OF RELATIVE ENTROPY

SUFFICIENCY

S(f1||f2) =

∫f1 log f1 − f1 log f2

Givenψ find argmin(S(f ||ψ))

subject to∫G(ejx)f (x)dx = R

Givenψ find argmin(S(ψ||f ))

subject to∫G(ejx)f (x)dx = R

If ∃ a solutionf , then it belongs to:

Fexp := {ψ(θ)e−<λ,G(θ)>} or, respectively,Frat := { ψ(θ)

< λ,G(θ) >: with λG > 0}

for anyψ(θ) > 0.

Fall 2004 @ UofM23

Page 24: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

NOW WHAT?

We need to solve∫G(ejx)f (x)dx = R

For generalG, there existsno representation of positive elements

λG =∑

index setλkgk

hence, no canonical equations, . . .

Fall 2004 @ UofM24

Page 25: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

M INIMIZERS OF RELATIVE ENTROPY

HOMOTOPY-BASED CONSTRUCTION

Key observation:If

h : λ 7→ R =∫S G(θ) ψ(θ)

<λ,G(θ)>dθ

then

∇h := ∂R∂λ = −

∫S G(θ)

(ψ(θ)

<λ,G(θ)>

)2

G(θ)′dθ

is non-singular∀λG > 0.

Ifκ : λ 7→ R =

∫S G(θ)ψ(θ)e−<λ,G(θ)>dθ

then∇κ := ∂R

∂λ = −∫S G(θ)ψ(θ)e−<λ,G(θ)>G(θ)′dθ

is non-singular∀λ.

Fall 2004 @ UofM25

Page 26: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

M INIMIZERS OF RELATIVE ENTROPY

HOMOTOPY-BASED CONSTRUCTION

*

R

R

0

1lambda0

lambda1

K

K

Homotopy on theR’s

Fall 2004 @ UofM26

Page 27: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

M INIMIZERS OF RELATIVE ENTROPY

HOMOTOPY-BASED CONSTRUCTION

Construction of homotopy:

Rρ := R0 + ρ(R1 −R0) for ρ ∈ [0, 1]

dRρ

dρ= R1 −R0,with Rρ=0 = R0 =

∫SG(θ)f (λ0, θ)dθ

dλρdρ

=

(∂R

∂λ

∣∣∣∣λρ

)−1

(R1 −R0).

Fall 2004 @ UofM27

Page 28: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

M INIMIZERS OF RELATIVE ENTROPY

HOMOTOPY-BASED CONSTRUCTION

dRρ

dρ= (1− ρ)(R1 −Rρ)

dλρdρ

= (1− ρ)

(∂R

∂λ

∣∣∣∣λρ

)−1

(R1 −Rρ).

and, forρ = 1− e−t,

dλtdt =

(∂R∂λ

∣∣∣∣λt

)−1 (R1 −

∫S G(θ)f (λt, θ)dθ

)

Fall 2004 @ UofM28

Page 29: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

M INIMIZERS OF RELATIVE ENTROPY

HOMOTOPY-BASED CONSTRUCTION

THM: Let λ0 such that λ0G > 0, and

dλtdt =

(∂R∂λ

∣∣∣∣λt

)−1 (R1 −

∫S G(θ)f (λt, θ)dθ

)for t ≥ 0 and

f (λt, θ) =ψ(θ)

〈λt, G(θ)〉.

If R1 ∈ int(K), then λt ∈ K∗+ for all t ∈ [0,∞), λt → λ ∈ K∗

+, and

R1 =

∫SG(θ)f (λ, θ)dθ.

If R1 6∈ int(K), then ‖λt‖ → ∞.

Fall 2004 @ UofM29

Page 30: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

M INIMIZERS OF RELATIVE ENTROPY

HOMOTOPY-BASED CONSTRUCTION

THM: For any λ0 and

dλtdt =

(∂R∂λ

∣∣∣∣λt

)−1 (R1 −

∫S G(θ)f (λt, θ)dθ

)for t ≥ 0 and

f (λt, θ) = ψ(θ)e−〈λt,G(θ)〉.

If R1 ∈ int(K), then λt → λ, remains bounded, and

R1 =

∫SG(θ)f (λ, θ)dθ.

If R1 6∈ int(K), then ‖λt‖ → ∞.

Fall 2004 @ UofM30

Page 31: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

M INIMIZERS OF RELATIVE ENTROPY

HOMOTOPY-BASED CONSTRUCTION

In both cases,

V (λ) = ‖R1 −∫SG(θ)f (λt, θ)dθ‖2

is aLyapunov function, satisfying

dV (λt)

dt= −2V (λt),

Fall 2004 @ UofM31

Page 32: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

M INIMIZERS OF RELATIVE ENTROPY

SUMMARY

• All positive densities solvingR =∫Gf can be obtained,

with a suitable choice ofψ, via one of the two constructions.

• GivenR,G, ψ either solution,ψ/〈λ,G〉 or,ψe−〈λ,G〉, is unique.

• Convergence is “fast.”

• Failure to converge⇒ no solution existsandλ→∞.

Fall 2004 @ UofM32

Page 33: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

EXAMPLE : SENSOR ARRAY

0 0.5 1 1.5 2 2.5 30

0.5

1

1.5

2

max

imum

ent

ropy

den

sity

θ

true f(θ)fexp

(θ)frat

(θ)

0 0.5 1 1.5 2 2.5 30

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

||R1−

Rt||

t0 0.5 1 1.5 2 2.5 3

0

1

2

3

4

5

6

7

8x 10

−3

Error(t) in Fexp

Error(t) in Frat

0 0.5 1 1.5 2 2.5 30

0.5

1

1.5

2

Wei

ghte

d de

nsity

θ

true f(θ)W(θ)frat

(θ)

0 0.5 1 1.5 2 2.5 30

0.02

0.04

0.06

0.08

0.1

||R1−

Rt||

t

Error(t) in Frat,W

G(θ) :=[1 e−jτ e−j

√2τ e−j(

√2+1)τ

]′

phi

E1 E2 E3

Fall 2004 @ UofM33

Page 34: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

EXAMPLE : “ HIGH-RESOLUTION”• ComputeR1,white =

∫G(θ)dθ

• Problem:p0 = argmax{p : R1 − pR1,white ∈ K}.

• dµ? such that

R1 =

∫ 1

0

G(θ)(p0dθ + dµ(θ)).

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10.5

1

1.5

2

2.5

3

3.5

4m

ref

m∈ Mexp

m ∈ constant + Mexp

m∈ Mrat

Fall 2004 @ UofM34

Page 35: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

EXAMPLE : MORE “ SAMPLES”

E5E1

phi

E2 E3 E4

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10.5

1

1.5

2

2.5

3

3.5

4

θ

mref

m5∈ M

rat

m4∈ M

rat

m3∈ M

rat

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10.5

1

1.5

2

2.5

3

3.5

4m

ref

m∈ Mexp

m ∈ constant + Mexp

m∈ Mrat

Fall 2004 @ UofM35

Page 36: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

EXAMPLE : POWER SPECTRUM OF INPUT GIVEN OUTPUT MEASUREMENTS

• Low-pass “sensors”Hk(iω) = 1/(1 + iω/τk)

• stochastic input with spectral measuredµ(ω)

• knowledge of output covariances

rk =∫∞−∞ gk(ω)dµ(ω), with g0 = 1, gk(ω) = 1

ω2/τ2k+1

, k = 0, 1, 2, 3.

10−1

100

101

10−3

10−2

10−1

100

101

ω

estimated power spectruminput power spectrum

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 50

5

10

15

20

||R1−

Rt||2

t

error(t)

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 50

500

1000

1500

2000

2500

3000

entr

opy

inte

gral

t

integral(log(mt(ω))dω)

Fall 2004 @ UofM36

Page 37: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

EXAMPLE : MULTI -DIMENSIONAL

• Begin withmref(θ, φ), andgk,`(θ, φ) = cos(kθ + `φ), k, ` ∈ {0, 1, 2}

R1 =

[ ∫Sgk,`(θ, φ)mref(θ, φ)dθdφ

]k,`=2

k,`=0

=

33.0129 0.3140 −1.14170.3140 −14.0469 −0.2502

−1.1417 −0.2502 1.0310

•mref ande−〈λ,G〉 (for comparison).

00.5

11.5

22.5

3

00.5

11.5

22.5

3

0

5

10

15

20

00.5

11.5

22.5

3

00.5

11.5

22.5

3

0

2

4

6

8

10

12

14

Fall 2004 @ UofM37

Page 38: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

MATRICIAL /BI-TANGENTIAL – TWO-SIDED MOMENTS

MULTIVARIABLE & MULTI -DIMENSIONAL DENSITIES

R =

∫S(GleftdµGright)

Gleft: Cp×m-valued (C2 andS ⊂ R1)Gright: Cm×q-valued (same)dµ: m×m Hermitian non-negative measureR ∈ Cp×q.

(i) GivenGleft, Gright andR, ∃? dµ > 0?(ii) It ∃, then find a particular one.(iii) Parametrize alldµ’s.

Cf. tangential interpolation

Fall 2004 @ UofM38

Page 39: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

INTERPOLANTS OF RATIONAL FUNCTIONAL FORM

MULTIVARIABLE DENSITIES – TWO-SIDED MOMENTS

The homotopy construction generalizes toFrat : hermitian positive matrix-valued functions of the form

f = ψ1/2 ((GrightλGleft)Hermitian)−1ψ1/2

leading to:

dλdt = (∇h(λ))−1(R1 −

∫(Gleftf (λ)Gright))

h : λ 7→ R =

∫(Gleftψ

1/2 ((GrightλGleft)Hermitian)−1ψ1/2Gright)dx

∇h : δλ 7→ δR . . . . . . is invertible, . . .

Fall 2004 @ UofM39

Page 40: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

MATRICIAL /BI-TANGETIAL – TWO-SIDED MOMENTS

MULTIVARIABLE & MULTI -DIMENSIONAL DENSITIESGivenGleft, Gright, Rchooseψ > 0 onS, andλ0 s.t.(Grightλ0Gleft)Hermitian > 0.Then integrate the diff. equation⇒ λ(t):

• If ∃ dµ > 0 : R =∫GleftdµGright then:

(1) λ(t) → λ.

(2) f = ψ1/2((GrightλGleft)Hermitian

)−1

ψ1/2 > 0

andR =∫GleftdµGright, with dµ = fdθ.

(3) λ does not depend onλ0.

(4) V (λ) = ‖R1 −∫

(Gleftf (λ)Gright)‖2F a Lyapunov function.

(5) convergence ofλ = (∇h)−1(R1 −∫GleftfGright) exponentially fast.

(6) all admissibledµ’s can be obtained with suitableψ.

• If 6 ∃ dµ > 0, then‖λ‖ → ∞

Fall 2004 @ UofM40

Page 41: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

INTERPOLANTS OF EXPONENTIAL FUNCTIONAL FORM

The homotopy construction generalizes toFexp : hermitian positive matrix-valued functions of the form

f = ψ1/2e−((GrightλGleft)Hermitian)ψ1/2

leading to:

dλdt = (∇h(λ))−1(R1 −

∫S(Gleftf (λ)Gright))

with S ⊂ Rk, k ≥ 1.

Fall 2004 @ UofM41

Page 42: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

SUMMARY

Moments/Interpolation problems, in absence of a “shift”

Main points: Existence and parametrizationof solutions viaminimizers of relative entropy

Construction viahomotopy methods

Generalizationmatricial/bi-tangential

Applications: nonuniform sampling,irregular bases (e.g., wavelets),nonuniform arrays, andspacial distribution of sensors

Discussion?

Fall 2004 @ UofM42

Page 43: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

A THEOREM IN ANALYTIC INTERPOLATION

WITH C. BYRNES, A. L INDQUIST, A. MEGRETSKI

D open unit discH2 ⊂ L2(∂D)U : L2 → L2 : f (z) 7→ zf (z)

Beurling-Lax:All U -invariant subspaces ofH2 are of the formφH2,with φ inner inH∞

Sarason:LetK := H2 φH2, S := ΠKU |K, andT : K → K such thatTS = ST :

• ∃ f ∈ H∞ such thatT = f (S) and‖T‖ = ‖f‖∞.

• If T has a maximal vector thenf is unique andf = ba, a, b ∈ K.

Fall 2004 @ UofM43

Page 44: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

A THEOREM IN ANALYTIC INTERPOLATION

Thm (BGLM):If ‖T‖ < 1 andψ arbitrary outer inK = H2 φH2, then

∃! a, b ∈ K:

• f = ba ∈ H

• ‖f‖∞ ≤ 1

• f (S) = T and

• |a|2 − |b|2 = |ψ|2.

Fall 2004 @ UofM44

Page 45: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

A THEOREM IN ANALYTIC INTERPOLATION

Proof based on maximizing∫∂D |ψ|

2 log(1− |w + φv︸ ︷︷ ︸f

|2)dm overv

w is anyH∞-function :w(S) = T

Fall 2004 @ UofM45

Page 46: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

CONTINUING ON: LMI’ SLINEAR MATRIX INEQUALITIES

PROBLEM: GivenLi = L′i ∈ Rn×n, determinexi ∈ R:

L(x) := L0 + L1x1 + . . . + Lkxk > 0.

Below:a particular interior point method (special path of analytic centers)

Caveat:• strict dual feasibility• not clear if any advantage. . .

Fall 2004 @ UofM46

Page 47: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

LMI’ SGEOMETRY

L := {M : M =

k∑i=1

Lixi, with x ∈ Rk},

G := {M : 〈M,L〉 = 0,∀L ∈ L}

〈M1,M2〉 := trace(M1M2)

H := {M : M = L0 + L with L ∈ L}= {M ∈ M : ΠGM = ΠGL0 =: R1}

Fall 2004 @ UofM47

Page 48: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

LMI’ S

R := {R ∈ G : R = ΠGM with M > 0}.

LMI PROBLEM:IsR1 ∈ R?If yes, then determine allM > 0 such thatR1 = ΠGM .

Fall 2004 @ UofM48

Page 49: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

LMI’ S

R = {R ∈ G : R = ΠGM with M > 0} is a convex cone

Q := {Q ∈ G : 〈Q,R〉 ≥ 0,∀R ∈ R} is its dual.

we considerQ 7→ R = ΠGQ−1

Q1

R

Q

Q

R

R0R1Q0

and again “pull back” the homotopyRρ = (1− ρ)R0 + ρR1.

Fall 2004 @ UofM49

Page 50: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

LMI’ S

• map betweenQ andR:

h : Q+ → R

: Q 7→ R = ΠGQ−1,

• Jacobian (tangent map) at aQ ∈ Q+:

∇h : G → G: δQ 7→ δR = −ΠG(Q−1δQQ−1).

∇h|Q is finite and invertible for all Q3Q > 0

Also forQ 7→ R = ΠG(ΨQ−1Ψ), . . .

Fall 2004 @ UofM50

Page 51: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

LMI’ S

Set Q(0) ∈ Q+ and integrate:

dQ(t)

dt=(∇h|Q(t)

)−1 (R1 − ΠGQ(t)−1

).

• If R1 ∈ R, then Q(t) ∈ Q+ for all t ∈ [0,∞),limt→∞Q(t) =: Q1 exists, and

R1 = ΠGQ−11 .

Moreover, V (Q) := 〈R1 − ΠGQ−1, R1 − ΠGQ

−1〉satisfies dV (Q(t))

dt = −2V (Q(t)).

• If R1 6∈ R and iftc ∈ (0,∞) denotes the max value s.t. [R(0), R(tc)) ⊂ R,then as t→ tc, either ‖Q(t)‖ → ∞ or ‖Q(t)−1‖ → ∞.

Fall 2004 @ UofM51

Page 52: Tryphon Georgiou University of Minnesotapeople.ece.umn.edu/~georgiou/files/nov2004.pdf · 2005. 12. 27. · Tryphon Georgiou University of Minnesota Fall 2004 @ UofM 1. MOTIVATING

RE-CAP

Moment (and LMI-type) problems:findM > 0 s.t.R1 = ΠM , parametrize all such

• as minimizers of relative entropy:existence & parametrization

• homotopy on the moments

Discussion?

Fall 2004 @ UofM52