A semidefinite programming hierarchy for geometric packing problems - - PowerPoint PPT Presentation

a semidefinite programming hierarchy for geometric
SMART_READER_LITE
LIVE PREVIEW

A semidefinite programming hierarchy for geometric packing problems - - PowerPoint PPT Presentation

A semidefinite programming hierarchy for geometric packing problems David de Laat Joint work with Frank Vallentin 4th SDP days March 2013 Geometric packing problems Spherical codes (spherical cap packings): What is the largest number of


slide-1
SLIDE 1

A semidefinite programming hierarchy for geometric packing problems

David de Laat Joint work with Frank Vallentin

4th SDP days – March 2013

slide-2
SLIDE 2

Geometric packing problems

◮ Spherical codes (spherical cap packings): What is the largest

number of points that one can place on Sn−1 such that the pairwise inner products are at most t?

◮ Model geometric packing problems as maximum independent

set problems

◮ G = (Sn−1, x ∼ y if x · y > t)

Definition A packing graph is a graph where

  • the vertex set is a Hausdorff topological space
  • each finite clique is contained in an open clique

◮ We will consider compact packing graphs

slide-3
SLIDE 3

Upper bounds for the max independent set problem

Finite Graphs Infinite Graphs Delsarte, 1973 Delsarte, 1977 Kabatiansky, Levenshtein, 1978 Lov´ asz, 1979 Bachoc, Nebe, de Oliveira, Vallentin, 2009 Schrijver, 1979 McEliece, Rodemich, Rumsey, 1978 Lasserre, 2001 Laurent, 2003

This talk: generalize the Lasserre hierarchy to infinite graphs and prove finite convergence

slide-4
SLIDE 4

The Lasserre hierarchy for finite graphs

0,

∅ 1 2 · · · n

1

1 2

. . .

n {1, 2} · · · {3, 5} · · ·

α ≤ max n

i=1 yi :

y1

...

yn {1, 2}

. . .

{3, 4} . . . y{3,4,5}

yS = 0 if S has an edge

  • y2
slide-5
SLIDE 5

Finite subset spaces

◮ Sub(V, t) is the collection of nonempty subsets of V with at

most t elements

◮ Quotient map:

q: V t → Sub(V, t), (v1, . . . , vt) → {v1, . . . , vt}

◮ Sub(V, t) is a compact Hausdorff space ◮ It ⊆ Sub(V, t) is the collection of nonempty independent sets

with at most t elements

◮ Vt = Sub(V, t) ∪ {∅} is part of the semigroup (2V , ∪)

slide-6
SLIDE 6

Finite subset spaces

It is the collection of nonempty independent sets with ≤ t elements Lemma It is compact x y {x, y} ∈ I2 x y {x, y} ∈ I2

slide-7
SLIDE 7

Finite subset spaces

◮ If the topology on V comes from a metric, then the topology

  • n Sub(V, t) is given by the Hausdorff distance

◮ Example: the sets {x, y} and {u, v, w} are close in Sub(V, t)

x y u v w Lemma It → Z≥0, S → |S| is continuous

◮ The sets {x, y} and {u, v, w} are in different connected

components in It

slide-8
SLIDE 8

Positive kernels

◮ A function f ∈ C(Vt × Vt)sym is a positive kernel if

(f(xi, xj))m

i,j=1

is positive semidefinite for all m and x1, . . . , xm ∈ Vt

◮ Cone of positive (definite) kernels: C(Vt × Vt)0

slide-9
SLIDE 9

Measures of positive type

◮ M(Vt × Vt)0 is the cone dual to C(Vt × Vt)0 ◮ The elements in M(Vt × Vt)0 are called positive definite

measures

◮ Define the operator At : C(Vt × Vt)sym → C(I2t) by

Atf(S) =

  • J,J′∈Vt : J∪J′=S

f(J, J′)

◮ The measures of positive type on I2t:

  • λ ∈ M(I2t): A∗

t λ ∈ M(Vt × Vt)0

  • ◮ A measure λ on a locally compact group Γ is of positive type

if it defines a positive linear functional on the group algebra: λ(f∗ ∗ f) ≥ 0 for all f ∈ C(Γ)

◮ For f, g ∈ C(Vt), let f∗ = f and f ∗ g = At(f ⊗ g)

slide-10
SLIDE 10

The hierarchie

◮ Generalization of the Lasserre hierarchy to infinite graphs:

ϑt = inf

  • f(∅, ∅): f ∈ C(Vt × Vt)0,

✶I1 + Atf ∈ C(I2t)≤0

  • ◮ Conic duality gives the dual chain

ϑ∗

t = sup

  • λ(I1): λ ∈ M(I2t)≥0,

δ∅ ⊗ δ∅ + A∗

t λ ∈ M(Vt × Vt)0

  • Theorem
  • 1. ϑt = ϑ∗

t for all t

  • 2. α ≤ . . . ≤ ϑ∗

3 ≤ ϑ∗ 2 ≤ ϑ∗ 1

  • 3. ϑ∗

α = α

slide-11
SLIDE 11

Strong duality

◮ To prove strong duality we use a closed cone condition ◮ We need to show that the cone

K = {(A∗

t λ − µ, λ(I1)): µ ∈ M(Vt × Vt)0, λ ∈ M(I2t)≥0}

is closed in M(Vt × Vt)sym × R

◮ Idea: K = K1 − K2 (Minkowski difference)

Lemma (Klee 1955) If K1 and K2 are closed convex cones in a topological vector space, K1 is locally compact, and K1 ∩K2 = {0}, then K1 −K2 is closed.

slide-12
SLIDE 12

Finite convergence

◮ We write the αth step of the hierarchy as

Θ = max{λ(I1): λ ∈ M(I), λ({∅}) = 1, A∗λ 0} where I is the collection of all independent sets

◮ Claim: Θ = α ◮ Given an independent set S, χS = J⊆S δJ is feasible for Θ ◮ λ feasible ⇒ λ =

  • χSdσ(S)

◮ We show that σ is a probability measure ◮ Θ = max{

  • |S|dσ(S): σ ∈ P(I)}
slide-13
SLIDE 13

Thank you!

  • D. de Laat, F. Vallentin, A semidefinite programming hierarchy for

geometric packing problems, in preparation.