a semidefinite programming hierarchy for geometric
play

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

A semidefinite programming hierarchy for geometric packing problems David de Laat (TU Delft) Joint work with Frank Vallentin (Universit at zu K oln) Isaac Newton Institute for Mathematical Sciences July 2013 Packing problems in


  1. A semidefinite programming hierarchy for geometric packing problems David de Laat (TU Delft) Joint work with Frank Vallentin (Universit¨ at zu K¨ oln) Isaac Newton Institute for Mathematical Sciences – July 2013

  2. Packing problems in discrete geometry

  3. Packing problems in discrete geometry ◮ These problems can be modeled as maximum independent set problems in graphs on infinitely many vertices

  4. Packing problems in discrete geometry ◮ These problems can be modeled as maximum independent set problems in graphs on infinitely many vertices Spherical cap packings What is the maximum number of spherical caps of size t in S n − 1 such that no two caps intersect in their interiors? V = S n − 1 , G = ( V, E ) , E = {{ x, y } : x · y ∈ ( t, 1) }

  5. Packing problems in discrete geometry ◮ These problems can be modeled as maximum independent set problems in graphs on infinitely many vertices Spherical cap packings What is the maximum number of spherical caps of size t in S n − 1 such that no two caps intersect in their interiors? V = S n − 1 , G = ( V, E ) , E = {{ x, y } : x · y ∈ ( t, 1) } ◮ Independent sets correspond to valid packings

  6. Upper bounds for the independence number of finite graphs ◮ Finding the independence number of a finite graph is NP-hard

  7. Upper bounds for the independence number of finite graphs ◮ Finding the independence number of a finite graph is NP-hard ◮ Linear programming bound for binary codes (Delsarte, 1973)

  8. Upper bounds for the independence number of finite graphs ◮ Finding the independence number of a finite graph is NP-hard ◮ Linear programming bound for binary codes (Delsarte, 1973) ◮ Semidefinite programming bound ( ϑ -number) for finite graphs (Lov´ asz, 1979)

  9. Upper bounds for the independence number of finite graphs ◮ Finding the independence number of a finite graph is NP-hard ◮ Linear programming bound for binary codes (Delsarte, 1973) ◮ Semidefinite programming bound ( ϑ -number) for finite graphs (Lov´ asz, 1979) ◮ ϑ ′ -number (Schrijver, 1979 / McEliece, Rodemich, Rumsey, 1978)

  10. Upper bounds for the independence number of finite graphs ◮ Finding the independence number of a finite graph is NP-hard ◮ Linear programming bound for binary codes (Delsarte, 1973) ◮ Semidefinite programming bound ( ϑ -number) for finite graphs (Lov´ asz, 1979) ◮ ϑ ′ -number (Schrijver, 1979 / McEliece, Rodemich, Rumsey, 1978) ◮ Hierarchy of semidefinite programming bounds for 0/1 polynomial optimization problems (Lasserre, 2001)

  11. Upper bounds for the independence number of finite graphs ◮ Finding the independence number of a finite graph is NP-hard ◮ Linear programming bound for binary codes (Delsarte, 1973) ◮ Semidefinite programming bound ( ϑ -number) for finite graphs (Lov´ asz, 1979) ◮ ϑ ′ -number (Schrijver, 1979 / McEliece, Rodemich, Rumsey, 1978) ◮ Hierarchy of semidefinite programming bounds for 0/1 polynomial optimization problems (Lasserre, 2001) ◮ The maximum independent set problem can be written as a polynomial optimization problem

  12. Upper bounds for the independence number of finite graphs ◮ Finding the independence number of a finite graph is NP-hard ◮ Linear programming bound for binary codes (Delsarte, 1973) ◮ Semidefinite programming bound ( ϑ -number) for finite graphs (Lov´ asz, 1979) ◮ ϑ ′ -number (Schrijver, 1979 / McEliece, Rodemich, Rumsey, 1978) ◮ Hierarchy of semidefinite programming bounds for 0/1 polynomial optimization problems (Lasserre, 2001) ◮ The maximum independent set problem can be written as a polynomial optimization problem ◮ Lasserre hierarchy for the independent set problem (Laurent, 2003)

  13. The Lasserre hierarchy for finite graphs � � : y ∈ R I 2 t las t ( G ) = max ≥ 0 , , ◮ I t is the set of independent sets of cardinality at most t

  14. The Lasserre hierarchy for finite graphs � � � y { x } : y ∈ R I 2 t las t ( G ) = max ≥ 0 , , x ∈ V ◮ I t is the set of independent sets of cardinality at most t

  15. The Lasserre hierarchy for finite graphs � � � y { x } : y ∈ R I 2 t las t ( G ) = max ≥ 0 , y ∅ = 1 , x ∈ V ◮ I t is the set of independent sets of cardinality at most t

  16. The Lasserre hierarchy for finite graphs � � � y { x } : y ∈ R I 2 t las t ( G ) = max ≥ 0 , y ∅ = 1 , M t ( y ) � 0 x ∈ V ◮ I t is the set of independent sets of cardinality at most t

  17. The Lasserre hierarchy for finite graphs � � � y { x } : y ∈ R I 2 t las t ( G ) = max ≥ 0 , y ∅ = 1 , M t ( y ) � 0 x ∈ V ◮ I t is the set of independent sets of cardinality at most t ◮ M t ( y ) is the matrix with rows and columns indexed by I t and if J ∪ J ′ ∈ I 2 t , � y J ∪ J ′ M t ( y ) J,J ′ = 0 otherwise

  18. The Lasserre hierarchy for finite graphs � � � y { x } : y ∈ R I 2 t las t ( G ) = max ≥ 0 , y ∅ = 1 , M t ( y ) � 0 x ∈ V ◮ I t is the set of independent sets of cardinality at most t ◮ M t ( y ) is the matrix with rows and columns indexed by I t and if J ∪ J ′ ∈ I 2 t , � y J ∪ J ′ M t ( y ) J,J ′ = 0 otherwise ◮ ϑ ′ ( G ) = las 1 ( G ) ≥ las 2 ( G ) ≥ . . . ≥ las α ( G ) ( G ) = α ( G )

  19. Generalization to infinite graphs ◮ Linear programming bound for spherical cap packings (Delsarte, 1977 / Kabatiansky, Levenshtein, 1978)

  20. Generalization to infinite graphs ◮ Linear programming bound for spherical cap packings (Delsarte, 1977 / Kabatiansky, Levenshtein, 1978) ◮ Generalization of the ϑ -number to infinite graphs (Bachoc, Nebe, de Oliveira, Vallentin, 2009)

  21. Generalization to infinite graphs ◮ Linear programming bound for spherical cap packings (Delsarte, 1977 / Kabatiansky, Levenshtein, 1978) ◮ Generalization of the ϑ -number to infinite graphs (Bachoc, Nebe, de Oliveira, Vallentin, 2009) ◮ This talk: Generalize the Lasserre hierarchy to infinite graphs; finite convergence

  22. Topological packing graphs ◮ We consider graphs where ◮ vertices which are close are adjacent ◮ adjacent vertices stay adjacent after slight pertubations

  23. Topological packing graphs ◮ We consider graphs where ◮ vertices which are close are adjacent ◮ adjacent vertices stay adjacent after slight pertubations Definition A topological packing graph is a graph where - the vertex set is a Hausdorff topological space - each finite clique is contained in an open clique

  24. Topological packing graphs ◮ We consider graphs where ◮ vertices which are close are adjacent ◮ adjacent vertices stay adjacent after slight pertubations Definition A topological packing graph is a graph where - the vertex set is a Hausdorff topological space - each finite clique is contained in an open clique ◮ We consider compact topological packing graphs

  25. Topological packing graphs ◮ We consider graphs where ◮ vertices which are close are adjacent ◮ adjacent vertices stay adjacent after slight pertubations Definition A topological packing graph is a graph where - the vertex set is a Hausdorff topological space - each finite clique is contained in an open clique ◮ We consider compact topological packing graphs ◮ These graphs have finite independence number

  26. Generalization for compact topological packing graphs � las t ( G ) = sup : , , �

  27. Generalization for compact topological packing graphs � las t ( G ) = sup : λ ∈ M ( I 2 t ) ≥ 0 , , �

  28. Generalization for compact topological packing graphs � las t ( G ) = sup λ ( I =1 ) : λ ∈ M ( I 2 t ) ≥ 0 , , �

  29. Generalization for compact topological packing graphs � las t ( G ) = sup λ ( I =1 ) : λ ∈ M ( I 2 t ) ≥ 0 , λ ( {∅} ) = 1 , �

  30. Generalization for compact topological packing graphs � las t ( G ) = sup λ ( I =1 ) : λ ∈ M ( I 2 t ) ≥ 0 , λ ( {∅} ) = 1 , � A ∗ t λ ∈ M ( I t × I t ) � 0

  31. Generalization for compact topological packing graphs � las t ( G ) = sup λ ( I =1 ) : λ ∈ M ( I 2 t ) ≥ 0 , λ ( {∅} ) = 1 , � A ∗ t λ ∈ M ( I t × I t ) � 0

  32. Generalization for compact topological packing graphs � las t ( G ) = sup λ ( I =1 ) : λ ∈ M ( I 2 t ) ≥ 0 , λ ( {∅} ) = 1 , � A ∗ t λ ∈ M ( I t × I t ) � 0 ◮ sub t ( V ) : set of nonempty subsets of V of cardinality ≤ t

  33. Generalization for compact topological packing graphs � las t ( G ) = sup λ ( I =1 ) : λ ∈ M ( I 2 t ) ≥ 0 , λ ( {∅} ) = 1 , � A ∗ t λ ∈ M ( I t × I t ) � 0 ◮ sub t ( V ) : set of nonempty subsets of V of cardinality ≤ t ◮ Quotient map: q : V t → sub t ( V ) , ( v 1 , . . . , v t ) �→ { v 1 , . . . , v t }

  34. Generalization for compact topological packing graphs � las t ( G ) = sup λ ( I =1 ) : λ ∈ M ( I 2 t ) ≥ 0 , λ ( {∅} ) = 1 , � A ∗ t λ ∈ M ( I t × I t ) � 0 ◮ sub t ( V ) : set of nonempty subsets of V of cardinality ≤ t ◮ Quotient map: q : V t → sub t ( V ) , ( v 1 , . . . , v t ) �→ { v 1 , . . . , v t } ◮ sub t ( V ) is equipped with the quotient topology

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend