Invariants
Risi Kondor
Invariants Risi Kondor . A classical problem Let g R , and f : R - - PowerPoint PPT Presentation
Invariants Risi Kondor . A classical problem Let g R , and f : R C . The real numbers, as a group acts on the space of functions on R by translation: g : f f f ( x ) = f ( x g ) . where Question: How do we construct
Risi Kondor
.
Let g ∈ R, and f : R → C. The real numbers, as a group acts on the space of functions on R by translation:
where
Question: How do we construct functionals Υ[f] that are invariant to this action, i.e., for which Υ[f] = Υ[f′] for any f and any g? Many applications in signal processing, image analysis, etc..
2/25 .
2/25
.
The autocorrelation of f is
Tells us how much f changes when we translate it by an amount y. Clearly invariant to translation:
3/25 .
3/25
.
The power spectrum of f is
Literally measures the amount of energy in each Fourier mode. Clearly invariant to translation:
autocorrelation.
4/25 .
4/25
.
The triple correlation of f is
The bispectrum of f is
5/25 .
5/25
.
Use the following algorithm to recover f from
1.
2.
3.
6/25 .
6/25
.
map g: X → X, sending
functions in L(X) by
where
(Assume that gf ∈ L(X) for all f ∈ L(X) and g ∈ G.)
8/25 .
8/25
.
9/25 .
9/25
.
Restrict ourselves for now to finite X and finite G. Recall that f induces a function f ↑G (g) = f(gx0), and the Fourier transform of f is
g∈G
Moreover, if ft(g) = f(t−1g), then
10/25 .
10/25
.
The power spectrum of a function f : X → C is
Clearly invariant because
The power spectrum is the FT of the (flipped) autocorrelation function
g∈G
11/25 .
11/25
.
Recall the Clebsch-Gordan decomposition
ρ∈Rρ1,ρ2 c(ρ1,ρ2,ρ)
i=1
ρ1,ρ2.
The bispectrum:
ρ1,ρ2
ρ∈Λρ1,ρ2 c(ρ1,ρ2,ρ)
i=1
The bispectrum is the FT of the triple correlation
g∈G
1 )f(gh−1 2 )f(g).
12/25 .
12/25
.
Theorem [Kakarala, 1992]. Let f and f′ be a pair of complex valued integrable functions on a compact group G. Assume that
each ρ ∈ R. Then f′ = fz for some z ∈ G if and only if
Group, etc.)
13/25 .
13/25
.
The skew spectrum of f : Sn → C is the collection of matrices
h(ρ) ·
with rh(g) = f(gh)f(g). Unitarily equivalent to the bispectrum, but sometimes easier to compute [K., 2007]
14/25 .
14/25
Risi Kondor
.
Given A, A′ ∈ Rn×n, the Quadaratic Assignment Problem is to solve maximize
σ∈Sn
n
i,j=1
i,j.
Equivalently, maximize
σ∈Sn
σ A′)
if σ(j) = i else.
QAP: traveling salesman, (sub)-graph isomorphism, graph partitioning, etc.
16/25 .
16/25
.
vertex 2 is mapped, etc.. Each node corresponds to a coset τi1,...,ikSn−k.
σ∈τi1,...,ikSn−k f(σ).
leaf, then backtrack, but never follow branches which are guaranteed to be worse that optimum so far.
performance depends critically on the tightness of the bounds.
17/25 .
17/25
.
Consider the Fourier transform of the objective function:
σ∈Sn
Theorem [Rockmore et al., 2002]. If f is the QAP objective function, then
, , ,
. Proposition [K., 2010].
and
are rank one matrices. Question: Why is this?
19/25 .
19/25
.
with the property π ◦(gA) = g(π◦A) (note gA(στ) = gA(σ) ∀τ ∈ Sn−2).
20/25 .
20/25
.
τ∈Sn
Proof.
n
i,j=1
π∈Sn
π(n),π(n−1) =
π∈Sn
21/25 .
21/25
.
τ∈Sn
(1) In particular,
matrices. Question: Is this useful for anything?
22/25 .
22/25
.
23/25 .
23/25
.
λ′∈λn
λ′
24/25 .
24/25
.
σ∈Sn f(σ) ≤ 1
λ⊢n
Proof.
λ⊢n
For any orthogonal matrix O, tr(MO) ≤ ∥M∥tr.
25/25 .
25/25