• Nenhum resultado encontrado

Semidefinite programming bounds for the kissing number

N/A
N/A
Protected

Academic year: 2022

Share "Semidefinite programming bounds for the kissing number"

Copied!
64
0
0

Texto

(1)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Semidefinite programming bounds for the kissing number

Fabr´ıcio Caluza Machado

Supervisor: Prof. Dr. Fernando M´ario de Oliveira Filho

Instituto de Matem´atica e Estat´ıstica Universidade de S˜ao Paulo

Master’s thesis defense

(2)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Spherical codes

x·y:=Pn i=1xiyi

Sn−1:={xRn:x·x= 1}

d(x, y) := arccos(x·y)

A(n, θ) := max{|C|:CSn−1, d(x, y)θforx, yC, x6=y}

Find upper bounds for the size of spherical codes with minimum angular distanceθ.

(3)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Spherical codes

x·y:=Pn i=1xiyi

Sn−1:={xRn:x·x= 1}

d(x, y) := arccos(x·y)

A(n, θ) := max{|C|:CSn−1, d(x, y)θforx, yC, x6=y}

Find upper bounds for the size of spherical codes with minimum angular distanceθ.

(4)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Spherical codes

x·y:=Pn i=1xiyi

Sn−1:={xRn:x·x= 1}

d(x, y) := arccos(x·y)

A(n, θ) := max{|C|:CSn−1, d(x, y)θforx, yC, x6=y}

Find upper bounds for the size of spherical codes with minimum angular distanceθ.

(5)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The kissing number (case θ = π/3)

(6)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

n lower bound upper bound n lower bound upper bound

3 12 12 14 1606 3177

4 24 24 15 2564 4866

5 40 44 16 4320 7355

6 72 78 17 5346 11014

7 126 134 18 7398 16469

8 240 240 19 10668 24575

9 306 363 20 17400 36402

10 500 553 21 27720 53878

11 582 869 22 49896 81376

12 840 1356 23 93150 123328

13 1154 2066 24 196560 196560

Table 1. Lower and upper bounds for the kissing numberA(n, π/3)in

(7)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Contents

1 Preliminaries

Representation theory

Continuous, positive and invariant kernels Conic programming

2 Bounds for the kissing number The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

3 Extension to topological packing graphs Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs

The semidefinite programming bound revisited

(8)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

1 Preliminaries

Representation theory

Continuous, positive and invariant kernels Conic programming

(9)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Basic definitions from representation theory

A representation of a group G on a vector space V is a homo- morphismρ:G→GL(V).

A G-homomorphism between two representations ρ:G → GL(V) andτ:G → GL(W) is a homomorphism that commutes with the representations. That is,T:V →W linear such that

T ρ(g) =τ(g)T

for everyg∈G. IfT is invertible, the representations are said to be equivalent.

(10)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Basic definitions from representation theory

We say that a representation space V is irreducible if there is no proper and nonzero invariant subspace W of V (in the sense that ρ(g)w∈W for every w∈W andg∈G).

Every finite dimensional representation spaceV can be written as a direct sum of invariant and irreducible subspaces.

V =V1⊕ · · · ⊕Vm.

(11)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Basic definitions from representation theory

Every finite dimensional representation spaceV can be written as a direct sum of invariant and irreducible subspaces.

V =V1⊕ · · · ⊕Vm.

The main result of this section is that aG-homomorphismT:V → V can be block-diagonalized with respect to the way thatV decom- poses as a direct sum of invariant and irreducible subspaces.

(12)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Continuous and positive kernels

Consider a compact Hausdorff spaceX with a positive Radon me- asureω. The vector spaceL2(X)of square-integrable functions on X is a Hilbert space with inner product

(f, g) :=

Z

X

f(x)g(x) dω(x).

A (Hilbert-Schmidt) kernel is a function K ∈ L2(X×X). To a kernel is associated the integral operatorTK:L2(X)→L2(X):

(TKf)(x) :=

Z

X

K(x, y)f(y) dω(y).

(13)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Continuous and positive kernels

A hermitian kernel (i.e. such that K(x, y) = K(y, x) for every x, y∈X) ispositiveif for every f ∈L2(X) we have

(TKf, f)≥0.

When a kernel is continuous, the following result is very useful:

A continuous and hermitian kernel K is positive if and only if for every finite subset{x1, ..., xN}ofX, the matrix K(xi, xj)N

i,j=1 is positive semidefinite.

(14)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Invariant kernels

Consider that there is a compact group Gwhich acts continuously onXand thatωisG-invariant (i.e.,ω(gA) =ω(A)for everyg∈G andA⊂X measurable).

A continuous kernel K is invariant if K(gx, gy) = K(x, y) for any x, y ∈ X and g ∈ G. It can be verified that this condition is equivalent to that the associated operatorTkis aG-homomorphism with respect the representation ofGin L2(X) defined by

(ρ(g)f)(x) =f(g−1x).

(15)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Invariant kernels

A continuous kernel K is invariant if K(gx, gy) = K(x, y) for any x, y ∈ X and g ∈ G. It can be verified that this condition is equivalent to that the associated operatorTkis aG-homomorphism with respect the representation ofGin L2(X) defined by

(ρ(g)f)(x) =f(g−1x).

It is possible to represent continuous, positive and invariant kernels using positive semidefinite matrices and the block diagonalization of G-homomorphisms given by the representation theory.

(16)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Conic programming

A duality between two real vector spaces E and F is a non- degenerate bilinear form

,

: E×F → R (non-degenerate means that

e, f

= 0 for every e ∈E implies f = 0 and e, f

= 0 for everyf ∈F impliese= 0).

Let ,

1:E1 ×F1 → R and ,

2: E2 ×F2 → R be two duali- ties. Theadjoint of a linear transformationA: E1→E2 is a linear transformationA:F2 →F1 such that

Ae, f

2 =

e, Af

1 for all e∈E1, f ∈F2.

(17)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Conic programming

Let ,

1:E1 ×F1 → R and ,

2: E2 ×F2 → R be two duali- ties. Theadjoint of a linear transformationA: E1→E2 is a linear transformationA:F2 →F1 such that

Ae, f

2 =

e, Af

1 for all e∈E1, f ∈F2.

A subsetK of a vector spaceE is acone ifαx+βy∈K for every α, β ≥0 and x, y∈ K. If

,

:E×F → R is a duality, then the dual coneK ⊂F is defined as

K :={y∈F : x, y

≥0 for all x∈K}.

(18)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Representation theory

Continuous, positive and invariant kernels Conic programming

Pair of problems primal and dual

Let ,

1:E1×F1 → Rand ,

2:E2×F2 → R be two dualities, K1 ⊂ E1, K2 ⊂ E2 two convex cones and A:E1 → E2 a linear transformation. Forc∈F1 andb∈E2, we have:

Primal problem

max

x, c

1

subject to b−Ax∈K2, x∈K1.

Dual problem

min

b, y

2

subject to Ay−c∈K1, y∈K2.

(19)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

2 Bounds for the kissing number The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

(20)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

The linear programming bound

The linear programming bound was proposed by Delsarte, Goethals and Seidel (1977) and used by Odlyzko and Sloane (1979) and, independently, Levenshtein (1979) to derive upper bounds for the kissing number in n≤24.

It solves the cases A(8, π/3) = 240andA(24, π/3) = 196560.

It relies on the following property satisfied by the Gegenbauer polynomials Pkn:

X

x,y∈C

Pkn(x·y)≥0, for every C⊂Sn−1 finite.

(21)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

The linear programming bound

The linear programming bound was proposed by Delsarte, Goethals and Seidel (1977) and used by Odlyzko and Sloane (1979) and, independently, Levenshtein (1979) to derive upper bounds for the kissing number in n≤24.

It solves the cases A(8, π/3) = 240andA(24, π/3) = 196560.

It relies on the following property satisfied by the Gegenbauer polynomials Pkn:

X

x,y∈C

Pkn(x·y)≥0, for every C⊂Sn−1 finite.

(22)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

The linear programming bound

The linear programming bound was proposed by Delsarte, Goethals and Seidel (1977) and used by Odlyzko and Sloane (1979) and, independently, Levenshtein (1979) to derive upper bounds for the kissing number in n≤24.

It solves the cases A(8, π/3) = 240andA(24, π/3) = 196560.

It relies on the following property satisfied by the Gegenbauer polynomials Pkn:

X

x,y∈C

Pkn(x·y)≥0, for every C⊂Sn−1 finite.

(23)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Continuous, positive and O( R

n

)-invariant kernels on S

n−1

The space Pol≤d(Sn−1) decomposes as a direct sum of invariant and irreducible subspaces:

Pol≤d(Sn−1) =H0n⊥H1n⊥ · · · ⊥Hdn, where

Hkn:=

f Pol≤d(Sn−1) :f homogeneous,degf =k,

n

X

j=1

2

∂x2jf = 0 is the space ofspherical harmonic polynomials of degree k.

(24)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Gegenbauer polynomials

Addition formula

If{R1,. . .,Rhnk}is an orthonormal ba- sis ofHkn, then for anyx, ySn−1:

Pkn(x·y) = 1 hnk

hnk

X

i=1

Ri(x)Ri(y).

Pknis a univariate polynomial of degreeksuch thatPkn(1) = 1.

Orthogonality relation:

Z 1

−1

Pkn(t)Pln(t)(1t2)(n−3)/2dt= 0,

P03(x) 1

P13(x) x

P23(x) 3/2x21/2 P33(x) 5/2x33/2x P43(x) 35/8x415/4x2+ 3/8 Table 2. Gegenbauer polynomials,

(25)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

The linear programming bound

Ifa1, . . . , ad is a feasible solution for the following program:

min 1 +

d

X

k=1

ak

subject to

d

X

k=1

akPkn(t)≤ −1 fort∈[−1,cosθ], ak≥0 for k= 1,2, . . . , d.

ThenA(n, θ)≤1 +Pd k=1ak.

(26)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

min 1 +

d

X

k=1

ak

s. t.

d

X

k=1

akPkn(t)≤ −1 fort[−1,cosθ], ak0 fork= 1,2, . . . , d.

Ifa1, . . . , adis a feasible solution for the program, then

A(n, θ)1 +

d

X

k=1

ak.

IfCSn−1,C6=∅, is a spherical code of minimum angular distanceθ, X

x,y∈C

1 +

d

X

k=1

akPkn(x·y)

=|C|2+

d

X

k=1

ak

X

x,y∈C

Pkn(x·y)≥ |C|2.

X

x,y∈C

1 +

d

X

k=1

akPkn(x·y)

= X

x∈C

1 +

d

X

k=1

akPkn(x·x)

+ X

x,y∈C, x6=y

1 +

d

X

k=1

akPkn(x·y)

≤ |C|

1 +

d

Xak

.

(27)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

The semidefinite programming bound

The semidefinite programming bound was proposed by Bachoc and Vallentin (2008) and is responsible for all the upper bounds currently known for the kissing number.

It improves the linear programming bound with constraints based on relations between triples of points.

It relies on the following property satisfied by the zonal matrices Skn whose coefficients are symmetric polynomials in three variables:

X

x,y,z∈C

Skn(x·z, y·z, x·y)0, for everyC ⊂Sn−1 finite.

(28)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

The semidefinite programming bound

The semidefinite programming bound was proposed by Bachoc and Vallentin (2008) and is responsible for all the upper bounds currently known for the kissing number.

It improves the linear programming bound with constraints based on relations between triples of points.

It relies on the following property satisfied by the zonal matrices Skn whose coefficients are symmetric polynomials in three variables:

X

x,y,z∈C

Skn(x·z, y·z, x·y)0, for everyC ⊂Sn−1 finite.

(29)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

The semidefinite programming bound

The semidefinite programming bound was proposed by Bachoc and Vallentin (2008) and is responsible for all the upper bounds currently known for the kissing number.

It improves the linear programming bound with constraints based on relations between triples of points.

It relies on the following property satisfied by the zonal matrices Skn whose coefficients are symmetric polynomials in three variables:

X

x,y,z∈C

Skn(x·z, y·z, x·y)0, for everyC ⊂Sn−1 finite.

(30)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Continuous positive and H -invariant kernels on S

n−1

Fix one pointe∈Sn−1 and consider the subgroupH that stabilizes eunder the action ofO(Rn):

H:={T ∈O(Rn) :T e=e}, writingRn=Rn−1⊥Re, we have that H'O(Rn−1).

The spacesHkn are not irreducible with respect to the action of the subgroup H. They can be decomposed as a direct sum of smaller invariant and irreducible subspaces:

Hkn=H0,kn−1 ⊥H1,kn−1⊥ · · · ⊥Hk,kn−1,

where the representation of H in Hi,kn−1 is equivalent to the repre- sentation ofO( n−1) in Hn−1.

(31)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Continuous positive and H -invariant kernels on S

n−1

Fix one pointe∈Sn−1 and consider the subgroupH that stabilizes eunder the action ofO(Rn):

H:={T ∈O(Rn) :T e=e}, writingRn=Rn−1⊥Re, we have that H'O(Rn−1).

The spacesHkn are not irreducible with respect to the action of the subgroup H. They can be decomposed as a direct sum of smaller invariant and irreducible subspaces:

Hkn=H0,kn−1 ⊥H1,kn−1⊥ · · · ⊥Hk,kn−1,

where the representation of H in Hi,kn−1 is equivalent to the repre- sentation ofO( n−1) in Hn−1.

(32)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

P ol≤d(Sn−1) = H0n ⊥ H1n ⊥ · · · ⊥ Hdn

= H0,0n−1 ⊥ H0,1n−1 ⊥ · · · ⊥ H0,dn−1

⊥ H1,1n−1 ⊥ · · · ⊥ H1,dn−1

⊥ · · · ⊥ · · ·

⊥ Hd,dn−1 The representations ofH in the subspaces of a same line are equi- valent to each other and using an expression similar to the addition formula, one can define the matricesSkn of dimension(d−k+ 1)× (d−k+ 1)for each line k= 0, . . . , d.

(33)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

The semidefinite programming bound

min 1 +

d

X

k=1

ak+b11+ F0, Jd+1

subject to (a)

d

X

k=1

akPkn(u) + 2b12+b22

+ 3

d

X

k=0

Fk, Skn(u, u,1)

≤ −1 foru[−1,cosθ],

(b) b22+

d

X

k=0

Fk, Snk(u, v, t)

0 for(u, v, t)∆,

ak0 fork= 1, . . . , d, B=

b11 b12

b12 b22

0, FkR(d−k+1)×(d−k+1)

, Fk0 fork= 0, . . . , d.

(34)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

The semidefinite programming bound

Where

∆ ={(u, v, t)∈R3 :gi(u, v, t)≥0for i= 1, . . . ,4}, with

g(u) := (u+ 1)(cosθ−u),

g1(u, v, t) :=g(u), g2(u, v, t) :=g(v),

g3(u, v, t) :=g(t), g4(u, v, t) := 1 + 2uvt−u2−v2−t2.

(35)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Polynomial optimization with sum of squares

Write a real polynomialp(x) (withx∈Rn) in the form p=r+

s

X

i=1

rigi

withr, r1, . . . , rssum of squares is a sufficient condition forpto be non-negative in the semialgebraic set

{x∈Rn: g1(x)≥0, g2(x)≥0, . . . , gs(x)≥0}.

A polynomialr of degree 2dcan be expressed as a sum of squares if and only if there exists a matrixQ0 such that

r=ztQz= Q, zzt

,

wherez is a vector with a basis forR[x]≤din its entries.

(36)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Polynomial optimization with sum of squares

Write a real polynomialp(x) (withx∈Rn) in the form p=r+

s

X

i=1

rigi

withr, r1, . . . , rssum of squares is a sufficient condition forpto be non-negative in the semialgebraic set

{x∈Rn: g1(x)≥0, g2(x)≥0, . . . , gs(x)≥0}.

A polynomialr of degree 2dcan be expressed as a sum of squares if and only if there exists a matrixQ0 such that

r=ztQz= Q, zzt

,

wherez is a vector with a basis forR[x]≤din its entries.

(37)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

min 1 +

d

X

k=1

ak+b11+

F0, Jd+1

s. t. (a)1

d

X

k=1

akPkn(u)2b12b22

3

d

X

k=0

Fk, Skn(u, u,1)

=q(u) +p(u)q1(u),

(b)b22

d

X

k=0

Fk, Skn(u, v, t)

=r(u, v, t) +

4

X

i=1

ri(u, v, t)gi(u, v, t), ak0 fork= 1, . . . , d,

B=

b11 b12

b12 b22

0, FkR(d−k+1)×(d−k+1)

, Fk0 fork= 0,1, . . . , d, q, q1, r, r1, . . . , r4sum of squares.

(38)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Sum of squares with invariant polynomials

(b) b22

d

X

k=0

Fk, Skn(u, v, t)

=r(u, v, t) +

4

X

i=1

ri(u, v, t)gi(u, v, t)

r= Q, zzt

, dimR[u, v, t]≤d= d+ 3

3

Whenris invariant with respect to the action of the group of permutations of three elements, Q can be block-diagonalized in three blocks of sizes m1, m2 andm3such that

m1+m2+ 2m3= d+33 .

(39)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Sum of squares with invariant polynomials

(b) b22

d

X

k=0

Fk, Skn(u, v, t)

=r(u, v, t) +

4

X

i=1

ri(u, v, t)si(u, v, t)

r= Q, zzt

, dimR[u, v, t]≤d= d+ 3

3

Whenris invariant with respect to the action of the group of permutations of three elements, Q can be block-diagonalized in three blocks of sizes m1, m2 andm3such that

m1+m2+ 2m3= d+33 .

(40)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Sum of squares with invariant polynomials

(b) b22

d

X

k=0

Fk, Skn(u, v, t)

=r(u, v, t) +

4

X

i=1

ri(u, v, t)si(u, v, t)

r= Q, zzt

, dimR[u, v, t]≤d= d+ 3

3

Whenris invariant with respect to the action of the group of permutations of three elements, Q can be block-diagonalized in three blocks of sizes m1, m2 andm3such that

m1+m2+ 2m3= d+33 .

(41)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

n lower bound previous upper bound new upper bound

3 12 12.381810 12.368591

4 24 24.066284 24.056903

5 40 44.998997 44.981067

6 72 78.240613 78.187761

7 126 134.448817 134.270201

8 240 240.000000 240.000010

9 306 364.091929 363.675154

10 500 554.507549 553.827497

11 582 870.883116 869.244985

12 840 1357.889300 1356.603728

13 1154 2069.587585 2066.405173

14 1606 3183.133169 3177.917052

15 2564 4866.245659 4858.505436

16 4320 7355.809036 7332.776399

17 5346 11072.37543 11014.183845

18 7398 16572.26478 16469.090329

19 10668 24812.30254 24575.871259

20 17400 36764.40138 36402.675795

21 27720 54584.76757 53878.722941

22 49896 82340.08003 81376.459564

23 93150 124416.9796 123328.397290

24 196560 196560.0000 196560.000465

Table 3.New upper bounds for the kissing number.

(42)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

The linear programming bound The semidefinite programming bound

Polynomial optimization with sum of squares and symmetries Application to the semidefinite programming bound

Rigorous verification with interval arithmetic

The computation of the block-diagonalization and the solver use floating point arithmetic and so the obtained solution is just an approximation. It is possible to obtain a feasible solution and verify it with the following steps:

Find an approximate solution with matrices positive definite together with lower bounds to their eigenvalues.

X, A

=b, X0 X0, A

=b

λminI, A

, X0 0.

X0=LLt+λXI

Use interval arithmetic to find a bound for the violation in the constraints of the problem.

(43)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

3 Extension to topological packing graphs Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs

The semidefinite programming bound revisited

(44)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

Topological packing graphs

Definition: a graph whose vertex set is a Hausdorff topological space is a topological packing graph if every finite clique is contained in an open clique.

Note that if the vertex set is compact, the topological packing con- dition implies that the independence number of the graph is finite.

(45)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

Denote as subt(V) the family of subsets with at most t vertices, as It the family of independent subsets with at most t vertices, I=t the family of independent subsets with exactly t vertices and It0 =It\ {∅}.

Topology on the family of subsets with at mosttvertices subt(V) We can associate a topology to the family of subsets with at most t vertices subt(V) using the product topology in Vt and then the quotient topology to the image ofVt under the map

q: (v1, ..., vt)→ {v1, ..., vt}

and finally adding{∅}with the disjoint union topology.

If V is compact, one can show with the topological packing con- dition that It is compact and I=r is open and closed in It for all

(46)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

Denote as subt(V) the family of subsets with at most t vertices, as It the family of independent subsets with at most t vertices, I=t the family of independent subsets with exactly t vertices and It0 =It\ {∅}.

Topology on the family of subsets with at mosttvertices subt(V) We can associate a topology to the family of subsets with at most t vertices subt(V) using the product topology in Vt and then the quotient topology to the image ofVt under the map

q: (v1, ..., vt)→ {v1, ..., vt}

and finally adding{∅}with the disjoint union topology.

If V is compact, one can show with the topological packing con- dition that It is compact and I=r is open and closed in It for all

(47)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

Moment matrix and k-point bounds for finite graphs

For y: sub2t(V) → R, the truncated moment matrix Mt(y) : subt(V)×subt(V)→Ris the matrix defined as:

[Mt(y)]S,S0 :=yS∪S0.

The moment matrix can be used to define optimization programs that upper bounds the independence number of a graph. For ins- tance, thet-th step of the Lasserre’s hierarchy is:

max X

u∈V

y{u}

s. t. y: sub2t(V)R, y= 1,

yS = 0if S /I2t,

The denomination “k-point bound” refers to the sizekof the biggest subset considered.

This program is a2t-point bound.

(48)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

Moment matrix and k-point bounds for finite graphs

For y: sub2t(V) → R, the truncated moment matrix Mt(y) : subt(V)×subt(V)→Ris the matrix defined as:

[Mt(y)]S,S0 :=yS∪S0.

The moment matrix can be used to define optimization programs that upper bounds the independence number of a graph. For ins- tance, thet-th step of the Lasserre’s hierarchy is:

max X

u∈V

y{u}

s. t. y: sub2t(V)R, y= 1,

yS = 0if S /I2t,

The denomination “k-point bound” refers to the sizekof the biggest subset considered.

This program is a2t-point bound.

(49)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

The extended Lov´ asz theta number ϑ

0t

(G)

Replacesubt(V)bysub0t(V) = subt(V)\ {∅}and denote byMt0(y) the corresponding truncate moment matrix without the row and column associated to{∅}.

max X

u,v∈V

y{u,v}

s. t. y: sub02t(V)R≥0, X

u∈V

y{u}= 1, yS = 0if S /I2t0 , Mt0(y)0.

To see thatα(G)≤ϑ0t(G), givenI ⊆V independent, considery defined asyS = |I|1 ifS⊆I andyS = 0

otherwise.

(50)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

3-point bound for finite graphs

Foru∈V, consider the matrixMu0(y) :V ×V →Rdefined as:

[Mu0(y)]v,w :=y{u,v,w}.

max X

u,v∈V

y{u,v}

s. t. y: sub03(V)R≥0, X

u∈V

y{u}= 1 yS = 0ifS /I30, M10(y)0,

Mu0(y)0 for alluV.

(51)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

3-point bound for topological packing graphs

max X

u,v∈V

y{u,v}

s. t. y: sub03(V)R≥0, X

u∈V

y{u}= 1 yS = 0if S /I30, M10(y)0,

Mu0(y)0for alluV.

max λ(I=1) + 2λ(I=2) s. t. λ∈ M(I30)≥0,

λ(I=1) = 1,

A1λ∈ M(V ×V)0, A3PBλ∈ M(V ×V ×V)0.

Where the operatorsA1:C(V×V)sym→ C(I30)andA3PB:C(V ×V ×V)sym C(I30)are defined as:

A1K(S) := X

K(u, v), A3PBT(S) := X

T(u, v, t).

(52)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

Primal and dual formulations

max λ(I=1) + 2λ(I=2) s. t. λ∈ M(I30)≥0,

λ(I=1) = 1,

A1λ∈ M(V ×V)0, A3PBλ∈ M(V ×V ×V)0.

min a

s. t. aR, K∈ C(V ×V)0, T ∈ C(V ×V ×V)0,

A1K(S) +A3PBT(S)a1 ifSI=1, A1K(S) +A3PBT(S)≤ −2 ifSI=2, A K(S) +A T(S)0 ifSI .

(53)

Preliminaries Bounds for the kissing number Extension to topological packing graphs

Topological packing graphs

Moment matrix andk-point bounds for finite graphs 3-point bound for topological packing graphs The semidefinite programming bound revisited

Symmetrization for homogeneous graphs

A graphGis homogeneousif there exists a compact group Γ, sub- group of the group of automorphisms ofG, that acts continuously inV and such that the action ofΓ in V is transitive.

Fixinge∈V and lettingH be the subgroup that stabilizes eunder the action of Γ, there is a one-to-one correspondence Φ between C(V ×V ×V)Γ0 andC(V ×V)H0 given by:

Φ(T)(x, y) =T(x, y, e), whose inverse is

Φ−1(R)(x, y, z) =R(ψ−1z x, ψ−1z y), where for eachz∈V,ψz ∈Γ is such thatψze=z.

Referências

Documentos relacionados

As already referred, when the assignment algo- rithms were applied to match contours defined by or- dered point sets, we verified that, occasionally, the matching found appeared

As estratégias aplicadas nos anúncios apresentados nesse artigo mostram o esforço dos tradutores para tornar o texto de chegada mais eficiente para o consumidor brasileiro,

En una reciente investigación, la capacidad de desplazamiento de los muros de adobe y su período de vibración han sido utilizados, conjuntamente con la demanda sísmica, para

Trata-se, ainda, para Axt (2011), da crucialidade de uma filosofia que, sendo da vida, como o quer o filósofo Henri Bergson (2006), só o pode ser, enquanto comprometida

Este trabalho apresenta os resultados de um estudo experimental e aplicado sobre a metacognição em sistemas computacionais para avaliação de discentes, com foco no tratamento

O conhecimento mais aprofundado sobre estudos de comportamento informacional de usuários, e como são tratados na literatura da Ciência da Informação e

Diversos estudos suportam a evidência que a ovário-histerectomia (OVH) realizada antes do primeiro cio reduz o risco de desenvolvimento de neoplasias mamárias para 0,5%,